boulder v0.26.1 (Git ref da4c3eeb40408a43a7f054a1ae56b6895d82546f-dirty) └─ building protobuf-31.0-11-1 Refreshed repo0 The following package(s) will be installed: abseil-cpp 20260526.0-15 libmount 2.42.1-21 abseil-cpp-devel 20260526.0-15 libpciaccess 0.19-6 acl 2.3.2-5 libpsl 0.21.5-4 attr 2.5.2-6 libpwquality 1.4.5-5 bash 5.3.9-30 libseccomp 2.6.0-6 boulder 0.26.1+git.da4c3ee-152 libsecret 0.21.7-8 brotli-libs 1.2.0-10 libsmartcols 2.42.1-21 bsdtar 3.8.7-24 libsodium 1.0.22+git.33cc75ab1-5 bsdtar-static 3.8.7-24 libssh2 1.11.1-3 bzip2-libs 1.0.8-7 libstdc++ 16.1.0+git.25925f2a-24 ca-certificates 20250516-17 libstdc++-devel 16.1.0+git.25925f2a-24 ca-certificates-mozilla 3.124-47 libstone 0.26.1+git.647000c-7 ca-certificates-utils 20250516-17 libtasn1 4.21.0-4 clang 22.1.7-56 libunistring 1.4.2-7 clang-libs 22.1.7-56 libutempter 1.2.1-2 cmake 4.3.3-22 libuuid 2.42.1-21 compiler-rt 22.1.7-56 libuv 1.52.1-8 coreutils 0.8.0-35 libxcrypt 4.5.2-10 cracklib 2.10.3-3 libxkbcommon 1.13.2-16 cryptsetup-libs 2.8.6-13 libxml2 2.15.3-21 curl-libs 8.20.0-31 linux-headers 7.0.11-36 cyrus-sasl-libs 2.1.28-5 linux-pam-libs 1.7.2-19 dash 0.5.13.4-19 lld 22.1.7-56 device-mapper-libs 2.03.41-20 lld-libs 22.1.7-56 diffutils 3.12-6 llvm 22.1.7-56 elfutils-libs 0.195-13 llvm-libs 22.1.7-56 envsubst 1.0-11 lz4 1.10.0-4 expat 2.8.1-14 lzo 2.10-2 file 5.47-11 mimalloc 2.3.2-13 findutils 4.10.0-4 mpc 1.4.1-5 gawk 5.4.0-9 mpfr 4.2.2-5 gcc 16.1.0+git.25925f2a-24 nano 9.0-40 gdbm-libs 1.26-7 ncurses-base 6.6-20260523-25 git 2.54.0-24 ncurses-libs 6.6-20260523-25 glib2 2.88.1-38 nghttp2-libs 1.69.0-16 glibc 2.43+git.e9517114-38 nghttp3 1.16.0-6 glibc-devel 2.43+git.e9517114-38 ngtcp2 1.23.0-2 gmp 6.3.0-6 ninja 1.13.2-6 gnu-coreutils-compat 9.11-7 ntpd-rs 1.8.0-11 googletest 1.17.0-4 ocl-icd 2.3.5-5 googletest-devel 1.17.0-4 openldap 2.6.13-7 gpm-libs 1.20.7-4 openmp 22.1.7-56 grep 3.12-7 openmp-devel 22.1.7-56 gzip 1.14-6 openssl-libs 3.6.2-35 helix 25.07.01-8 os-info 2026.05-18 hwloc-libs 2.13.0-6 p11-kit 0.26.2-11 iana-etc 20260430-5 p11-kit-libs 0.26.2-11 icu-libs 78.3-14 pcre2 10.47-8 isl 0.27-2 pkgconf 2.5.1-12 json-c 0.18-5 polly 22.1.7-56 jsoncpp 1.9.7-7 procps 4.0.6-8 kbd 2.10.0-10 qrencode 4.1.1-3 keyutils 1.6.3-4 readline 8.3.3-9 kmod-libs 34.2-10 rhash 1.4.6-1 krb5-libs 1.22.2-6 ripgrep 15.1.0-4 layout 0.1.0-8 sed 4.10-4 less 702-16 sudo-rs 0.2.13-19 libarchive 3.8.7-24 system-accounts 0.1.0-8 libatomic 16.1.0+git.25925f2a-24 systemd 258.8-83 libb2 0.98.1-2 terminfo-foot 1.27.0-4 libblkid 2.42.1-21 terminfo-ghostty 1.3.1-8 libbpf 1.7.0-8 terminfo-kitty 0.47.0-11 libcap 2.78-13 terminfo-kmscon 10.0.0-10 libcap-ng 0.8.5-6 terminus-font 4.49.1-2 libcom_err 1.47.4-7 tpm2-tss 4.1.3-4 libeconf 0.8.3-7 tzdata 2026b-10 libedit 20260512-3.1-7 util-linux 2.42.1-21 libelf 0.195-13 uutils-coreutils 0.8.0-35 libfdisk 2.42.1-21 vim 9.2.0502-27 libffi 3.5.2-9 wayland 1.25.0-9 libgcc 16.1.0+git.25925f2a-24 xkeyboard-config 2.47-8 libgcc-static 16.1.0+git.25925f2a-24 xxd 9.2.0502-27 libgcrypt 1.12.2-11 xz 5.8.3-15 libgomp 16.1.0+git.25925f2a-24 zlib 2.3.3-23 libgpg-error 1.61-11 zlib-devel 2.3.3-23 libidn2 2.3.8-5 zstd-libs 1.5.7-12 Installed acl (cached) Installed brotli-libs (cached) Installed bash (cached) Installed abseil-cpp (cached) Installed bsdtar (cached) Installed attr (cached) Installed ca-certificates-utils (cached) Installed ca-certificates-mozilla (cached) Installed bzip2-libs (cached) Installed bsdtar-static (cached) Installed ca-certificates (cached) Installed clang (cached) Installed coreutils (cached) Installed abseil-cpp-devel (cached) Installed compiler-rt (cached) Installed curl-libs (cached) Installed cryptsetup-libs (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed envsubst (cached) Installed cracklib (cached) Installed elfutils-libs (cached) Installed device-mapper-libs (cached) Installed file (cached) Installed expat (cached) Installed gdbm-libs (cached) Installed diffutils (cached) Installed findutils (cached) Installed clang-libs (cached) Installed gawk (cached) Installed glib2 (cached) Installed boulder (cached) Installed git (cached) Installed gmp (cached) Installed googletest (cached) Installed gpm-libs (cached) Installed googletest-devel (cached) Installed grep (cached) Installed gnu-coreutils-compat (cached) Installed gzip (cached) Installed gcc (cached) Installed iana-etc (cached) Installed hwloc-libs (cached) Installed glibc-devel (cached) Installed isl (cached) Installed icu-libs (cached) Installed json-c (cached) Installed helix (cached) Installed jsoncpp (cached) Installed kmod-libs (cached) Installed keyutils (cached) Installed layout (cached) Installed krb5-libs (cached) Installed less (cached) Installed libb2 (cached) Installed libatomic (cached) Installed libarchive (cached) Installed libbpf (cached) Installed libblkid (cached) Installed libcom_err (cached) Installed libcap-ng (cached) Installed libeconf (cached) Installed libedit (cached) Installed libcap (cached) Installed libelf (cached) Installed libfdisk (cached) Installed libffi (cached) Installed libgcc (cached) Installed libgcc-static (cached) Installed libgcrypt (cached) Installed libgomp (cached) Installed libidn2 (cached) Installed libgpg-error (cached) Installed libpciaccess (cached) Installed libpsl (cached) Installed libmount (cached) Installed libseccomp (cached) Installed libsmartcols (cached) Installed libpwquality (cached) Installed libsecret (cached) Installed kbd (cached) Installed libsodium (cached) Installed libssh2 (cached) Installed libstdc++ (cached) Installed libtasn1 (cached) Installed libstone (cached) Installed libutempter (cached) Installed libunistring (cached) Installed libuv (cached) Installed libuuid (cached) Installed libxcrypt (cached) Installed libxkbcommon (cached) Installed libxml2 (cached) Installed linux-pam-libs (cached) Installed lld (cached) Installed lld-libs (cached) Installed llvm-libs (cached) Installed lz4 (cached) Installed mimalloc (cached) Installed lzo (cached) Installed mpc (cached) Installed mpfr (cached) Installed ncurses-libs (cached) Installed nano (cached) Installed nghttp2-libs (cached) Installed nghttp3 (cached) Installed llvm (cached) Installed ngtcp2 (cached) Installed ninja (cached) Installed ntpd-rs (cached) Installed ocl-icd (cached) Installed openmp (cached) Installed openldap (cached) Installed openmp-devel (cached) Installed openssl-libs (cached) Installed os-info (cached) Installed p11-kit-libs (cached) Installed pcre2 (cached) Installed pkgconf (cached) Installed p11-kit (cached) Installed polly (cached) Installed linux-headers (cached) Installed qrencode (cached) Installed readline (cached) Installed rhash (cached) Installed ripgrep (cached) Installed procps (cached) Installed sudo-rs (cached) Installed system-accounts (cached) Installed sed (cached) Installed terminfo-foot (cached) Installed terminfo-kitty (cached) Installed terminfo-ghostty (cached) Installed terminfo-kmscon (cached) Installed glibc (cached) Installed tpm2-tss (cached) Installed libstdc++-devel (cached) Installed cmake (cached) Installed terminus-font (cached) Installed util-linux (cached) Installed wayland (cached) Installed xxd (cached) Installed uutils-coreutils (cached) Installed zlib (cached) Installed tzdata (cached) Installed systemd (cached) Installed zlib-devel (cached) Installed xz (cached) Installed zstd-libs (cached) Installed xkeyboard-config (cached) Installed ncurses-base (cached) Installed vim (cached) 33890 entries blitted in 0.35s (97.9k / s) Sharing 1 upstream(s) with the build container: Shared protobuf-31.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=1780550795 │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='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CFLAGS │P│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CFLAGS │P│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CXXFLAGS │P│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CXXFLAGS │P│ + FFLAGS='-D_FORTIFY_SOURCE=2 -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=16 -C strip=none -C target-cpu=x86-64-v2' │P│ + export RUSTFLAGS │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│ + 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│ + 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│ The work directory %(workdir) is /mason/build/x86_64 │P│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ + mkdir -p protobuf-31.0.tar.gz │P│ + bsdtar-static xf /mason/sourcedir/protobuf-31.0.tar.gz -C protobuf-31.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=1780550795 │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='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CFLAGS │S│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CFLAGS │S│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CXXFLAGS │S│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CXXFLAGS │S│ + FFLAGS='-D_FORTIFY_SOURCE=2 -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=16 -C strip=none -C target-cpu=x86-64-v2' │S│ + export RUSTFLAGS │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│ + CCACHE_DIR=/mason/ccache │S│ + export CCACHE_DIR │S│ + CCACHE_BASEDIR=/mason/build/x86_64/protobuf-31.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/protobuf-31.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│ + 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/protobuf-31.0.tar.gz │S│ + cd /mason/build/x86_64/protobuf-31.0.tar.gz │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/protobuf-31.0.tar.gz' │S│ + cmake -G Ninja -B aerynos-builddir -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE=-DNDEBUG -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/protobuf -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_LIB_SUFFIX= -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_SKIP_RPATH=ON -Dprotobuf_ABSL_PROVIDER=package -Dprotobuf_BUILD_TESTS=OFF -Dprotobuf_LOCAL_DEPENDENCIES_ONLY=OFF │S│ The work directory %(workdir) is /mason/build/x86_64/protobuf-31.0.tar.gz │S│ CMake Deprecation Warning at CMakeLists.txt:7 (cmake_policy): │S│ The OLD behavior for policy CMP0141 will be removed from a future version │S│ of CMake. │S│ │S│ The cmake-policies(7) manual explains that the OLD behaviors of all │S│ policies are deprecated and that a policy should be set to OLD only under │S│ specific short-term circumstances. Projects should be ported to the NEW │S│ behavior and not rely on setting a policy to OLD. │S│ │S│ │S│ -- The C compiler identification is Clang 22.1.7 │S│ -- The CXX compiler identification is Clang 22.1.7 │S│ -- Detecting C compiler ABI info │S│ -- Detecting C compiler ABI info - done │S│ -- Check for working C compiler: /usr/bin/clang - skipped │S│ -- Detecting C compile features │S│ -- Detecting C compile features - done │S│ -- Detecting CXX compiler ABI info │S│ -- Detecting CXX compiler ABI info - done │S│ -- Check for working CXX compiler: /usr/bin/clang++ - skipped │S│ -- Detecting CXX compile features │S│ -- Detecting CXX compile features - done │S│ -- protobuf version: 31.0.0 │S│ -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT │S│ -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success │S│ -- Performing Test CMAKE_HAVE_LIBC_PTHREAD │S│ -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success │S│ -- Found Threads: TRUE │S│ -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") │S│ -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS │S│ -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success │S│ -- Configuring done (1.4s) │S│ -- Generating done (0.1s) │S│ CMake Warning: │S│ Manually-specified variables were not used by the project: │S│ │S│ CMAKE_Fortran_FLAGS_RELEASE │S│ CMAKE_INSTALL_DO_STRIP │S│ CMAKE_LIB_SUFFIX │S│ protobuf_ABSL_PROVIDER │S│ │S│ │S│ -- Build files have been written to: /mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir │ │Build │B│ + set -o errexit │B│ + set -o pipefail │B│ + set -o nounset │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1780550795 │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='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CFLAGS │B│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CFLAGS │B│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CXXFLAGS │B│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CXXFLAGS │B│ + FFLAGS='-D_FORTIFY_SOURCE=2 -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=16 -C strip=none -C target-cpu=x86-64-v2' │B│ + export RUSTFLAGS │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│ + CCACHE_DIR=/mason/ccache │B│ + export CCACHE_DIR │B│ + CCACHE_BASEDIR=/mason/build/x86_64/protobuf-31.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/protobuf-31.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│ + 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/protobuf-31.0.tar.gz │B│ + cd /mason/build/x86_64/protobuf-31.0.tar.gz │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/protobuf-31.0.tar.gz' │B│ The work directory %(workdir) is /mason/build/x86_64/protobuf-31.0.tar.gz │B│ + cmake --build aerynos-builddir --verbose --parallel 8 │B│ Change Dir: '/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir' │B│ │B│ Run Build Command(s): /usr/bin/ninja -v -j 8 │B│ [1/454 0.111s ( 0%)] /usr/bin/clang -Dutf8_validity_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -MD -MT third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_range.c.o -MF third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_range.c.o.d -o third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_range.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range/utf8_range.c │B│ [2/454 0.127s ( 0%)] /usr/bin/clang -Dutf8_range_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -MD -MT third_party/utf8_range/CMakeFiles/utf8_range.dir/utf8_range.c.o -MF third_party/utf8_range/CMakeFiles/utf8_range.dir/utf8_range.c.o.d -o third_party/utf8_range/CMakeFiles/utf8_range.dir/utf8_range.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range/utf8_range.c │B│ [3/454 0.279s ( 0%)] : && /usr/bin/clang -fPIC -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -shared -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 -Xlinker --dependency-file=third_party/utf8_range/CMakeFiles/utf8_validity.dir/link.d -Wl,-soname,libutf8_validity.so.31.0.0 -o third_party/utf8_range/libutf8_validity.so.31.0.0 third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_range.c.o /usr/lib/libabsl_strings.so.2605.0.0 /usr/lib/libabsl_strings_internal.so.2605.0.0 /usr/lib/libabsl_int128.so.2605.0.0 /usr/lib/libabsl_base.so.2605.0.0 /usr/lib/libabsl_spinlock_wait.so.2605.0.0 /usr/lib/libabsl_source_location.so.2605.0.0 /usr/lib/libabsl_throw_delegate.so.2605.0.0 /usr/lib/libabsl_raw_logging_internal.so.2605.0.0 /usr/lib/libabsl_log_severity.so.2605.0.0 && : │B│ [4/454 1.819s ( 0%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/empty.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/empty.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/empty.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/empty.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [5/454 1.887s ( 1%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [6/454 1.939s ( 1%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:32:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 32 | : paths_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.cc:32:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 32 | : paths_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 14 warnings generated. │B│ [7/454 1.951s ( 1%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/duration.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/duration.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/duration.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [8/454 1.955s ( 1%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/source_context.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [9/454 2.183s ( 1%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/timestamp.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [10/454 2.267s ( 2%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/api.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/api.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/api.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:63:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 63 | options_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:63:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 63 | options_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:63:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 63 | options_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:100:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 100 | methods_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:100:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 100 | methods_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:100:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 100 | methods_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:102:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 102 | mixins_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:102:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 102 | mixins_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/api.pb.cc:102:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 102 | mixins_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 21 warnings generated. │B│ [11/454 2.574s ( 2%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/struct.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/struct.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/struct.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:32:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 32 | : values_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:32:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 32 | : values_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:32:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 32 | : values_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1016:52: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::StaticValidityCheck' requested here │B│ 1016 | constexpr Map() : Base(nullptr, GetTypeInfo()) { StaticValidityCheck(); } │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:522:42: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::Map' requested here │B│ 522 | : MapFieldBase(prototype_as_void), map_() { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:596:9: note: in instantiation of member function 'google::protobuf::internal::TypeDefinedMapFieldBase, google::protobuf::Value>::TypeDefinedMapFieldBase' requested here │B│ 596 | : MapField::TypeDefinedMapFieldBase( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:57:9: note: in instantiation of member function 'google::protobuf::internal::MapField, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>::MapField' requested here │B│ 57 | : fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type>, _B2 = google::protobuf::internal::is_supported_string_type>, _Bn = >>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_string_type>, google::protobuf::internal::is_internal_map_key_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_string_type>, google::protobuf::internal::is_internal_map_key_type>>' requested here │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1016:52: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::StaticValidityCheck' requested here │B│ 1016 | constexpr Map() : Base(nullptr, GetTypeInfo()) { StaticValidityCheck(); } │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:522:42: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::Map' requested here │B│ 522 | : MapFieldBase(prototype_as_void), map_() { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:596:9: note: in instantiation of member function 'google::protobuf::internal::TypeDefinedMapFieldBase, google::protobuf::Value>::TypeDefinedMapFieldBase' requested here │B│ 596 | : MapField::TypeDefinedMapFieldBase( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:57:9: note: in instantiation of member function 'google::protobuf::internal::MapField, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>::MapField' requested here │B│ 57 | : fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_internal_map_key_type>, _Bn = <>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_internal_map_key_type>>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_string_type>, google::protobuf::internal::is_internal_map_key_type>>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_string_type>, google::protobuf::internal::is_internal_map_key_type>>' requested here │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1016:52: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::StaticValidityCheck' requested here │B│ 1016 | constexpr Map() : Base(nullptr, GetTypeInfo()) { StaticValidityCheck(); } │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:522:42: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::Map' requested here │B│ 522 | : MapFieldBase(prototype_as_void), map_() { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:596:9: note: in instantiation of member function 'google::protobuf::internal::TypeDefinedMapFieldBase, google::protobuf::Value>::TypeDefinedMapFieldBase' requested here │B│ 596 | : MapField::TypeDefinedMapFieldBase( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:57:9: note: in instantiation of member function 'google::protobuf::internal::MapField, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>::MapField' requested here │B│ 57 | : fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1016:52: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::StaticValidityCheck' requested here │B│ 1016 | constexpr Map() : Base(nullptr, GetTypeInfo()) { StaticValidityCheck(); } │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:522:42: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::Map' requested here │B│ 522 | : MapFieldBase(prototype_as_void), map_() { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:596:9: note: in instantiation of member function 'google::protobuf::internal::TypeDefinedMapFieldBase, google::protobuf::Value>::TypeDefinedMapFieldBase' requested here │B│ 596 | : MapField::TypeDefinedMapFieldBase( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:57:9: note: in instantiation of member function 'google::protobuf::internal::MapField, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>::MapField' requested here │B│ 57 | : fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_scalar_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_scalar_type, _B2 = google::protobuf::is_proto_enum, _Bn = , google::protobuf::internal::is_internal_map_value_type>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::is_proto_enum, google::protobuf::internal::is_supported_message_type, google::protobuf::internal::is_internal_map_value_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:19: note: in instantiation of template class 'std::disjunction, google::protobuf::is_proto_enum, google::protobuf::internal::is_supported_message_type, google::protobuf::internal::is_internal_map_value_type>' requested here │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1016:52: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::StaticValidityCheck' requested here │B│ 1016 | constexpr Map() : Base(nullptr, GetTypeInfo()) { StaticValidityCheck(); } │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:522:42: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::Map' requested here │B│ 522 | : MapFieldBase(prototype_as_void), map_() { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:596:9: note: in instantiation of member function 'google::protobuf::internal::TypeDefinedMapFieldBase, google::protobuf::Value>::TypeDefinedMapFieldBase' requested here │B│ 596 | : MapField::TypeDefinedMapFieldBase( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:57:9: note: in instantiation of member function 'google::protobuf::internal::MapField, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>::MapField' requested here │B│ 57 | : fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = >] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, google::protobuf::internal::is_supported_string_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:7: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, google::protobuf::internal::is_supported_string_type>' requested here │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_scalar_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:19: note: in instantiation of template class 'std::disjunction, google::protobuf::is_proto_enum, google::protobuf::internal::is_supported_message_type, google::protobuf::internal::is_internal_map_value_type>' requested here │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1016:52: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::StaticValidityCheck' requested here │B│ 1016 | constexpr Map() : Base(nullptr, GetTypeInfo()) { StaticValidityCheck(); } │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:522:42: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::Map' requested here │B│ 522 | : MapFieldBase(prototype_as_void), map_() { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:596:9: note: in instantiation of member function 'google::protobuf::internal::TypeDefinedMapFieldBase, google::protobuf::Value>::TypeDefinedMapFieldBase' requested here │B│ 596 | : MapField::TypeDefinedMapFieldBase( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:57:9: note: in instantiation of member function 'google::protobuf::internal::MapField, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>::MapField' requested here │B│ 57 | : fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = google::protobuf::internal::is_supported_string_type, _Bn = <>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_string_type>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, google::protobuf::internal::is_supported_string_type>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:7: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, google::protobuf::internal::is_supported_string_type>' requested here │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:19: note: in instantiation of template class 'std::disjunction, google::protobuf::is_proto_enum, google::protobuf::internal::is_supported_message_type, google::protobuf::internal::is_internal_map_value_type>' requested here │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1016:52: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::StaticValidityCheck' requested here │B│ 1016 | constexpr Map() : Base(nullptr, GetTypeInfo()) { StaticValidityCheck(); } │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:522:42: note: in instantiation of member function 'google::protobuf::Map, google::protobuf::Value>::Map' requested here │B│ 522 | : MapFieldBase(prototype_as_void), map_() { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:596:9: note: in instantiation of member function 'google::protobuf::internal::TypeDefinedMapFieldBase, google::protobuf::Value>::TypeDefinedMapFieldBase' requested here │B│ 596 | : MapField::TypeDefinedMapFieldBase( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:57:9: note: in instantiation of member function 'google::protobuf::internal::MapField, google::protobuf::Value, google::protobuf::internal::WireFormatLite::TYPE_STRING, google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>::MapField' requested here │B│ 57 | : fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/struct.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 25 warnings generated. │B│ [12/454 2.693s ( 2%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/arenaz_sampler.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/arenaz_sampler.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/arenaz_sampler.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenaz_sampler.cc │B│ [13/454 2.959s ( 2%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/arena_align.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/arena_align.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/arena_align.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena_align.cc │B│ [14/454 3.111s ( 3%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:703:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 703 | absl::MutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 6 warnings generated. │B│ [15/454 3.335s ( 3%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/any_lite.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/any_lite.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/any_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [16/454 3.459s ( 3%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [17/454 3.523s ( 3%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:60:6: warning: 'Lock' is deprecated [-Wdeprecated-declarations] │B│ 60 | mu.Lock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:194:3: note: 'Lock' has been explicitly marked deprecated here │B│ 194 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:68:6: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] │B│ 68 | mu.Unlock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:203:3: note: 'Unlock' has been explicitly marked deprecated here │B│ 203 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [18/454 3.791s ( 3%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/wrappers.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/wrappers.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/wrappers.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wrappers.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [19/454 3.919s ( 4%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:61:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 61 | options_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:61:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 61 | options_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:61:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 61 | options_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:132:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 132 | fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:132:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 132 | fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:132:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 132 | fields_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:133:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 133 | oneofs_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:133:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 133 | oneofs_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:167:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 167 | enumvalue_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:167:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 167 | enumvalue_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.cc:167:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 167 | enumvalue_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 23 warnings generated. │B│ [20/454 5.099s ( 4%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/cpp_features.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/cpp_features.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/cpp_features.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [21/454 5.207s ( 4%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/importer.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/importer.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/importer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/importer.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [22/454 6.396s ( 4%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/dynamic_message.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/dynamic_message.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/dynamic_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:783:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 783 | absl::MutexLock lock(&prototypes_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:500:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 500 | HANDLE_TYPE(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:500:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 500 | HANDLE_TYPE(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:501:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 501 | HANDLE_TYPE(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:501:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 501 | HANDLE_TYPE(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:502:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 502 | HANDLE_TYPE(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:502:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 502 | HANDLE_TYPE(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:503:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 503 | HANDLE_TYPE(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:503:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 503 | HANDLE_TYPE(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:506:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 506 | HANDLE_TYPE(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:506:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 506 | HANDLE_TYPE(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:684:21: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::~RepeatedPtrField' requested here │B│ 684 | ->~RepeatedPtrField(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:684:21: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::~RepeatedPtrField' requested here │B│ 684 | ->~RepeatedPtrField(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 37 warnings generated. │B│ [23/454 7.523s ( 5%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set_heavy.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set_heavy.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set_heavy.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [24/454 7.635s ( 5%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/parser.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/parser.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/parser.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/parser.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [25/454 8.019s ( 5%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_enum_util.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_enum_util.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_enum_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [26/454 8.319s ( 5%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.pb.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.pb.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:66:9: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 66 | path_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:66:9: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 66 | path_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:70:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 70 | leading_detached_comments_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:70:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 70 | leading_detached_comments_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 70 warnings generated. │B│ [27/454 8.331s ( 5%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 28 warnings generated. │B│ [28/454 8.455s ( 6%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/feature_resolver.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/feature_resolver.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/feature_resolver.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [29/454 9.043s ( 6%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_bases.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_bases.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_bases.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [30/454 9.611s ( 6%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor_database.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor_database.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor_database.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [31/454 9.627s ( 6%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_full.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_full.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_full.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [32/454 9.967s ( 7%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [33/454 10.427s ( 7%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/implicit_weak_message.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/implicit_weak_message.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/implicit_weak_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [34/454 10.459s ( 7%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/io_win32.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/io_win32.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/io_win32.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/io_win32.cc │B│ [35/454 10.967s ( 7%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/inlined_string_field.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/inlined_string_field.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/inlined_string_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [36/454 10.987s ( 7%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_gen.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_gen.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_gen.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [37/454 11.075s ( 8%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [38/454 11.111s ( 8%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/gzip_stream.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/gzip_stream.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/gzip_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.h:25: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.h:25: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.h:25: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.h:25: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.h:25: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [39/454 11.891s ( 8%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/strtod.cc │B│ [40/454 12.042s ( 8%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_sink.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_sink.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_sink.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [41/454 12.304s ( 9%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream.cc │B│ [42/454 12.838s ( 9%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/tokenizer.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/tokenizer.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/tokenizer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [43/454 13.195s ( 9%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl.cc │B│ [44/454 13.511s ( 9%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl_lite.cc │B│ [45/454 13.607s ( 9%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_lite.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [46/454 13.913s ( 10%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/io/printer.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/io/printer.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/printer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [47/454 14.402s ( 10%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/message_path.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/message_path.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/message_path.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/message_path.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [48/454 14.711s ( 10%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_reflection.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_reflection.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_reflection.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2573:29: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2573 | absl::ReaderMutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3598:29: note: in instantiation of function template specialization 'google::protobuf::DescriptorPool::MemoizeProjection' requested here │B│ 3598 | DescriptorPool::MemoizeProjection( │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2582:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2582 | absl::MutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3829:8: warning: 'Lock' is deprecated [-Wdeprecated-declarations] │B│ 3829 | mu.Lock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:194:3: note: 'Lock' has been explicitly marked deprecated here │B│ 194 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3831:8: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] │B│ 3831 | mu.Unlock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:203:3: note: 'Unlock' has been explicitly marked deprecated here │B│ 203 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:896:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 896 | SWAP_ARRAYS(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:896:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 896 | SWAP_ARRAYS(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:897:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 897 | SWAP_ARRAYS(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:897:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 897 | SWAP_ARRAYS(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:898:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 898 | SWAP_ARRAYS(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:898:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 898 | SWAP_ARRAYS(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:899:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 899 | SWAP_ARRAYS(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:899:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 899 | SWAP_ARRAYS(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:902:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 902 | SWAP_ARRAYS(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:902:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 902 | SWAP_ARRAYS(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 38 warnings generated. │B│ [49/454 14.871s ( 10%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/lexer.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/lexer.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/lexer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [50/454 15.139s ( 11%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/writer.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/writer.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/writer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [51/454 15.619s ( 11%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc │B│ [52/454 16.626s ( 11%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/json.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/json.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/json.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/json.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [53/454 16.998s ( 11%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/map.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/map.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/map.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [54/454 17.803s ( 11%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/map_field.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/map_field.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:32: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:32: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:238:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 238 | absl::MutexLock lock(&p->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:288:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 288 | absl::MutexLock lock(&p->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:394:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 394 | absl::MutexLock lock(&p.mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 18 warnings generated. │B│ [55/454 17.909s ( 12%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/micro_string.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/micro_string.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/micro_string.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [56/454 18.367s ( 12%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/untyped_message.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/untyped_message.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/untyped_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/untyped_message.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [57/454 18.515s ( 12%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/raw_ptr.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/raw_ptr.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/raw_ptr.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/raw_ptr.cc │B│ [58/454 18.583s ( 12%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_mode.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_mode.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_mode.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_mode.cc │B│ [59/454 18.803s ( 12%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/message_lite.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/message_lite.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/message_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:597:27: warning: 'STLStringResizeUninitializedAmortized>' is deprecated [-Wdeprecated-declarations] │B│ 597 | absl::strings_internal::STLStringResizeUninitializedAmortized( │B│ | ^ │B│ /usr/include/absl/strings/internal/resize_uninitialized.h:79:3: note: 'STLStringResizeUninitializedAmortized>' has been explicitly marked deprecated here │B│ 79 | [[deprecated]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:785:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 785 | absl::MutexLock lock(&shutdown_data->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 11 warnings generated. │B│ [60/454 19.019s ( 13%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/unparser.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/unparser.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/unparser.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/writer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/unparser.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [61/454 19.375s ( 13%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/port.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/port.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/port.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [62/454 19.507s ( 13%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/parser.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/parser.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/parser.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/lexer.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/json/internal/parser.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [63/454 19.783s ( 13%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/message.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/message.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:238:37: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 238 | RepeatedPtrField tmp; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:238:37: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 238 | RepeatedPtrField tmp; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:380:29: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 380 | absl::WriterMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:395:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 395 | absl::ReaderMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:417:27: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 417 | absl::WriterMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:470:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 470 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:470:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 470 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:471:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 471 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:471:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 471 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:472:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 472 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:472:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 472 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:473:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 473 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:473:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 473 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:476:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 476 | HANDLE_PRIMITIVE_TYPE(BOOL, bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:476:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 476 | HANDLE_PRIMITIVE_TYPE(BOOL, bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 36 warnings generated. │B│ [64/454 19.878s ( 14%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/service.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/service.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/service.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [65/454 20.179s ( 14%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_field.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_field.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [66/454 20.471s ( 14%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/parse_context.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/parse_context.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/parse_context.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [67/454 20.578s ( 14%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_ptr_field.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_ptr_field.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_ptr_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:28: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [68/454 20.903s ( 14%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/common.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/common.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/stubs/common.cc │B│ [69/454 20.967s ( 15%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_ops.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_ops.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_ops.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [70/454 21.339s ( 15%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/util/delimited_message_util.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/util/delimited_message_util.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/delimited_message_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/delimited_message_util.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [71/454 21.875s ( 15%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:216:27: warning: 'STLStringResizeUninitializedAmortized>' is deprecated [-Wdeprecated-declarations] │B│ 216 | absl::strings_internal::STLStringResizeUninitializedAmortized(output, size); │B│ | ^ │B│ /usr/include/absl/strings/internal/resize_uninitialized.h:79:3: note: 'STLStringResizeUninitializedAmortized>' has been explicitly marked deprecated here │B│ 79 | [[deprecated]] │B│ | ^ │B│ 13 warnings generated. │B│ [72/454 21.995s ( 15%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:73: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:73: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:1975:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 1975 | absl::ReaderMutexLock lock(pool->mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2132:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2132 | absl::ReaderMutexLock l(&unknown_enum_values_mu_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2141:27: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2141 | absl::WriterMutexLock l(&unknown_enum_values_mu_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2639:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2639 | absl::ReaderMutexLock lock(mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 19 warnings generated. │B│ [73/454 22.551s ( 16%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.h:20: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.h:20: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.h:20: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.h:20: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.h:20: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.h:20: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.h:20: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_comparator.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [74/454 22.811s ( 16%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/util/time_util.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/util/time_util.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/time_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/time_util.h:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/duration.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [75/454 22.823s ( 16%)] : && /usr/bin/clang -fPIC -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -shared -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 -Xlinker --dependency-file=third_party/utf8_range/CMakeFiles/utf8_range.dir/link.d -Wl,-soname,libutf8_range.so.31.0.0 -o third_party/utf8_range/libutf8_range.so.31.0.0 third_party/utf8_range/CMakeFiles/utf8_range.dir/utf8_range.c.o && : │B│ [76/454 22.824s ( 16%)] /usr/bin/cmake -E cmake_symlink_library third_party/utf8_range/libutf8_validity.so.31.0.0 third_party/utf8_range/libutf8_validity.so.31.0.0 third_party/utf8_range/libutf8_validity.so && : │B│ [77/454 22.883s ( 16%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/base/status.c.o -MF CMakeFiles/libupb.dir/upb/base/status.c.o.d -o CMakeFiles/libupb.dir/upb/base/status.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/base/status.c │B│ [78/454 23.098s ( 17%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/hash/common.c.o -MF CMakeFiles/libupb.dir/upb/hash/common.c.o.d -o CMakeFiles/libupb.dir/upb/hash/common.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/hash/common.c │B│ [79/454 23.267s ( 17%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/json/decode.c.o -MF CMakeFiles/libupb.dir/upb/json/decode.c.o.d -o CMakeFiles/libupb.dir/upb/json/decode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/json/decode.c │B│ [80/454 23.327s ( 17%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/lex/atoi.c.o -MF CMakeFiles/libupb.dir/upb/lex/atoi.c.o.d -o CMakeFiles/libupb.dir/upb/lex/atoi.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/lex/atoi.c │B│ [81/454 23.387s ( 17%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/lex/round_trip.c.o -MF CMakeFiles/libupb.dir/upb/lex/round_trip.c.o.d -o CMakeFiles/libupb.dir/upb/lex/round_trip.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/lex/round_trip.c │B│ [82/454 23.410s ( 18%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/json/encode.c.o -MF CMakeFiles/libupb.dir/upb/json/encode.c.o.d -o CMakeFiles/libupb.dir/upb/json/encode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/json/encode.c │B│ [83/454 23.447s ( 18%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/lex/strtod.c.o -MF CMakeFiles/libupb.dir/upb/lex/strtod.c.o.d -o CMakeFiles/libupb.dir/upb/lex/strtod.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/lex/strtod.c │B│ [84/454 23.465s ( 18%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/lex/unicode.c.o -MF CMakeFiles/libupb.dir/upb/lex/unicode.c.o.d -o CMakeFiles/libupb.dir/upb/lex/unicode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/lex/unicode.c │B│ [85/454 23.499s ( 18%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mem/alloc.c.o -MF CMakeFiles/libupb.dir/upb/mem/alloc.c.o.d -o CMakeFiles/libupb.dir/upb/mem/alloc.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mem/alloc.c │B│ [86/454 23.591s ( 18%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mem/arena.c.o -MF CMakeFiles/libupb.dir/upb/mem/arena.c.o.d -o CMakeFiles/libupb.dir/upb/mem/arena.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mem/arena.c │B│ [87/454 23.592s ( 19%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/accessors.c.o -MF CMakeFiles/libupb.dir/upb/message/accessors.c.o.d -o CMakeFiles/libupb.dir/upb/message/accessors.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/accessors.c │B│ [88/454 23.639s ( 19%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/field_mask_util.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/field_mask.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [89/454 23.695s ( 19%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/array.c.o -MF CMakeFiles/libupb.dir/upb/message/array.c.o.d -o CMakeFiles/libupb.dir/upb/message/array.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/array.c │B│ [90/454 23.715s ( 19%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/compare.c.o -MF CMakeFiles/libupb.dir/upb/message/compare.c.o.d -o CMakeFiles/libupb.dir/upb/message/compare.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/compare.c │B│ [91/454 23.735s ( 20%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/compat.c.o -MF CMakeFiles/libupb.dir/upb/message/compat.c.o.d -o CMakeFiles/libupb.dir/upb/message/compat.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/compat.c │B│ [92/454 23.743s ( 20%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/util/type_resolver_util.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/util/type_resolver_util.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/type_resolver_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/type_resolver_util.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/type.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [93/454 23.787s ( 20%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format_lite.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format_lite.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [94/454 23.814s ( 20%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/internal/extension.c.o -MF CMakeFiles/libupb.dir/upb/message/internal/extension.c.o.d -o CMakeFiles/libupb.dir/upb/message/internal/extension.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/internal/extension.c │B│ [95/454 23.847s ( 20%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/internal/iterator.c.o -MF CMakeFiles/libupb.dir/upb/message/internal/iterator.c.o.d -o CMakeFiles/libupb.dir/upb/message/internal/iterator.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/internal/iterator.c │B│ [96/454 23.871s ( 21%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/internal/compare_unknown.c.o -MF CMakeFiles/libupb.dir/upb/message/internal/compare_unknown.c.o.d -o CMakeFiles/libupb.dir/upb/message/internal/compare_unknown.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/internal/compare_unknown.c │B│ [97/454 23.875s ( 21%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/copy.c.o -MF CMakeFiles/libupb.dir/upb/message/copy.c.o.d -o CMakeFiles/libupb.dir/upb/message/copy.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/copy.c │B│ [98/454 23.883s ( 21%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/internal/message.c.o -MF CMakeFiles/libupb.dir/upb/message/internal/message.c.o.d -o CMakeFiles/libupb.dir/upb/message/internal/message.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/internal/message.c │B│ [99/454 23.931s ( 21%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/map.c.o -MF CMakeFiles/libupb.dir/upb/message/map.c.o.d -o CMakeFiles/libupb.dir/upb/message/map.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/map.c │B│ [100/454 23.951s ( 22%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/merge.c.o -MF CMakeFiles/libupb.dir/upb/message/merge.c.o.d -o CMakeFiles/libupb.dir/upb/message/merge.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/merge.c │B│ [101/454 23.963s ( 22%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/map_sorter.c.o -MF CMakeFiles/libupb.dir/upb/message/map_sorter.c.o.d -o CMakeFiles/libupb.dir/upb/message/map_sorter.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/map_sorter.c │B│ [102/454 23.987s ( 22%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_descriptor/build_enum.c.o -MF CMakeFiles/libupb.dir/upb/mini_descriptor/build_enum.c.o.d -o CMakeFiles/libupb.dir/upb/mini_descriptor/build_enum.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_descriptor/build_enum.c │B│ [103/454 23.999s ( 22%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_descriptor/internal/base92.c.o -MF CMakeFiles/libupb.dir/upb/mini_descriptor/internal/base92.c.o.d -o CMakeFiles/libupb.dir/upb/mini_descriptor/internal/base92.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_descriptor/internal/base92.c │B│ [104/454 24.055s ( 22%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/message/message.c.o -MF CMakeFiles/libupb.dir/upb/message/message.c.o.d -o CMakeFiles/libupb.dir/upb/message/message.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/message/message.c │B│ [105/454 24.065s ( 23%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_descriptor/internal/encode.c.o -MF CMakeFiles/libupb.dir/upb/mini_descriptor/internal/encode.c.o.d -o CMakeFiles/libupb.dir/upb/mini_descriptor/internal/encode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_descriptor/internal/encode.c │B│ [106/454 24.078s ( 23%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_table/extension_registry.c.o -MF CMakeFiles/libupb.dir/upb/mini_table/extension_registry.c.o.d -o CMakeFiles/libupb.dir/upb/mini_table/extension_registry.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_table/extension_registry.c │B│ [107/454 24.095s ( 23%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_descriptor/link.c.o -MF CMakeFiles/libupb.dir/upb/mini_descriptor/link.c.o.d -o CMakeFiles/libupb.dir/upb/mini_descriptor/link.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_descriptor/link.c │B│ [108/454 24.102s ( 23%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_table/internal/message.c.o -MF CMakeFiles/libupb.dir/upb/mini_table/internal/message.c.o.d -o CMakeFiles/libupb.dir/upb/mini_table/internal/message.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_table/internal/message.c │B│ [109/454 24.127s ( 24%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_table/message.c.o -MF CMakeFiles/libupb.dir/upb/mini_table/message.c.o.d -o CMakeFiles/libupb.dir/upb/mini_table/message.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_table/message.c │B│ [110/454 24.155s ( 24%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/def_type.c.o -MF CMakeFiles/libupb.dir/upb/reflection/def_type.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/def_type.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/def_type.c │B│ [111/454 24.166s ( 24%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/desc_state.c.o -MF CMakeFiles/libupb.dir/upb/reflection/desc_state.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/desc_state.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/desc_state.c │B│ [112/454 24.183s ( 24%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/mini_descriptor/decode.c.o -MF CMakeFiles/libupb.dir/upb/mini_descriptor/decode.c.o.d -o CMakeFiles/libupb.dir/upb/mini_descriptor/decode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/mini_descriptor/decode.c │B│ [113/454 24.303s ( 24%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/def_pool.c.o -MF CMakeFiles/libupb.dir/upb/reflection/def_pool.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/def_pool.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/def_pool.c │B│ [114/454 24.311s ( 25%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/enum_reserved_range.c.o -MF CMakeFiles/libupb.dir/upb/reflection/enum_reserved_range.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/enum_reserved_range.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/enum_reserved_range.c │B│ [115/454 24.327s ( 25%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/enum_value_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/enum_value_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/enum_value_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/enum_value_def.c │B│ [116/454 24.331s ( 25%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/extension_range.c.o -MF CMakeFiles/libupb.dir/upb/reflection/extension_range.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/extension_range.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/extension_range.c │B│ [117/454 24.353s ( 25%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/enum_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/enum_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/enum_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/enum_def.c │B│ [118/454 24.379s ( 25%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/internal/strdup2.c.o -MF CMakeFiles/libupb.dir/upb/reflection/internal/strdup2.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/internal/strdup2.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/internal/strdup2.c │B│ [119/454 24.503s ( 26%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/internal/def_builder.c.o -MF CMakeFiles/libupb.dir/upb/reflection/internal/def_builder.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/internal/def_builder.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/internal/def_builder.c │B│ [120/454 24.551s ( 26%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/message.c.o -MF CMakeFiles/libupb.dir/upb/reflection/message.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/message.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/message.c │B│ [121/454 24.598s ( 26%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/file_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/file_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/file_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/file_def.c │B│ [122/454 24.640s ( 26%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/message_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/message_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/message_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/message_def.c │B│ [123/454 24.641s ( 27%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/message_reserved_range.c.o -MF CMakeFiles/libupb.dir/upb/reflection/message_reserved_range.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/message_reserved_range.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/message_reserved_range.c │B│ [124/454 24.679s ( 27%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/field_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/field_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/field_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/field_def.c │B│ [125/454 24.745s ( 27%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/method_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/method_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/method_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/method_def.c │B│ [126/454 24.782s ( 27%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/oneof_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/oneof_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/oneof_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/oneof_def.c │B│ [127/454 24.796s ( 27%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/text/debug_string.c.o -MF CMakeFiles/libupb.dir/upb/text/debug_string.c.o.d -o CMakeFiles/libupb.dir/upb/text/debug_string.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/text/debug_string.c │B│ [128/454 24.810s ( 28%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/service_def.c.o -MF CMakeFiles/libupb.dir/upb/reflection/service_def.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/service_def.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/service_def.c │B│ [129/454 24.851s ( 28%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/text/encode.c.o -MF CMakeFiles/libupb.dir/upb/text/encode.c.o.d -o CMakeFiles/libupb.dir/upb/text/encode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/text/encode.c │B│ [130/454 24.875s ( 28%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/wire/byte_size.c.o -MF CMakeFiles/libupb.dir/upb/wire/byte_size.c.o.d -o CMakeFiles/libupb.dir/upb/wire/byte_size.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/wire/byte_size.c │B│ [131/454 24.927s ( 28%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/text/internal/encode.c.o -MF CMakeFiles/libupb.dir/upb/text/internal/encode.c.o.d -o CMakeFiles/libupb.dir/upb/text/internal/encode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/text/internal/encode.c │B│ [132/454 24.959s ( 29%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/util/required_fields.c.o -MF CMakeFiles/libupb.dir/upb/util/required_fields.c.o.d -o CMakeFiles/libupb.dir/upb/util/required_fields.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/util/required_fields.c │B│ [133/454 24.983s ( 29%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/wire/eps_copy_input_stream.c.o -MF CMakeFiles/libupb.dir/upb/wire/eps_copy_input_stream.c.o.d -o CMakeFiles/libupb.dir/upb/wire/eps_copy_input_stream.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/wire/eps_copy_input_stream.c │B│ [134/454 25.031s ( 29%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/wire/internal/decode_fast.c.o -MF CMakeFiles/libupb.dir/upb/wire/internal/decode_fast.c.o.d -o CMakeFiles/libupb.dir/upb/wire/internal/decode_fast.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/wire/internal/decode_fast.c │B│ [135/454 25.055s ( 29%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/wire/reader.c.o -MF CMakeFiles/libupb.dir/upb/wire/reader.c.o.d -o CMakeFiles/libupb.dir/upb/wire/reader.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/wire/reader.c │B│ [136/454 25.064s ( 29%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/text_format.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/text_format.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/text_format.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2573:29: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2573 | absl::ReaderMutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:3041:23: note: in instantiation of function template specialization 'google::protobuf::DescriptorPool::MemoizeProjection' requested here │B│ 3041 | DescriptorPool::MemoizeProjection( │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2582:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2582 | absl::MutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 17 warnings generated. │B│ [137/454 25.071s ( 30%)] /usr/bin/cmake -E cmake_symlink_library third_party/utf8_range/libutf8_range.so.31.0.0 third_party/utf8_range/libutf8_range.so.31.0.0 third_party/utf8_range/libutf8_range.so && : │B│ [138/454 25.107s ( 30%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/reflection/cmake/google/protobuf/descriptor.upb_minitable.c.o -MF CMakeFiles/libupb.dir/upb/reflection/cmake/google/protobuf/descriptor.upb_minitable.c.o.d -o CMakeFiles/libupb.dir/upb/reflection/cmake/google/protobuf/descriptor.upb_minitable.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake/google/protobuf/descriptor.upb_minitable.c │B│ [139/454 25.119s ( 30%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/wire/encode.c.o -MF CMakeFiles/libupb.dir/upb/wire/encode.c.o.d -o CMakeFiles/libupb.dir/upb/wire/encode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/wire/encode.c │B│ [140/454 25.203s ( 30%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/wire/decode.c.o -MF CMakeFiles/libupb.dir/upb/wire/decode.c.o.d -o CMakeFiles/libupb.dir/upb/wire/decode.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/wire/decode.c │B│ [141/454 25.207s ( 31%)] /usr/bin/clang -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -MD -MT CMakeFiles/libupb.dir/upb/util/def_to_proto.c.o -MF CMakeFiles/libupb.dir/upb/util/def_to_proto.c.o.d -o CMakeFiles/libupb.dir/upb/util/def_to_proto.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb/util/def_to_proto.c │B│ [142/454 25.423s ( 31%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1286:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1286 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t, Int32, Int32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1286:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1286 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t, Int32, Int32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1287:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1287 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t, Int64, Int64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1287:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1287 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t, Int64, Int64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1290:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1290 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t, UInt32, UInt32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1290:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1290 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t, UInt32, UInt32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1291:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1291 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t, UInt64, UInt64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1291:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1291 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t, UInt64, UInt64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1311:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1311 | HANDLE_PRIMITIVE_TYPE(BOOL, bool, Bool, Bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1311:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1311 | HANDLE_PRIMITIVE_TYPE(BOOL, bool, Bool, Bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 31 warnings generated. │B│ [143/454 25.735s ( 31%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator_lite.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator_lite.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator_lite.cc │B│ [144/454 27.039s ( 31%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf.dir/src/google/protobuf/util/message_differencer.cc.o -MF CMakeFiles/libprotobuf.dir/src/google/protobuf/util/message_differencer.cc.o.d -o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/message_differencer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/util/message_differencer.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [145/454 27.113s ( 31%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [146/454 29.257s ( 32%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_chunk.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_chunk.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_chunk.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_chunk.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [147/454 32.595s ( 32%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [148/454 33.071s ( 32%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [149/454 33.391s ( 32%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/extension.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/extension.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/extension.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [150/454 36.059s ( 33%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [151/454 36.903s ( 33%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/enum.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/enum.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/enum.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.cc:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [152/454 39.111s ( 33%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/map_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/map_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [153/454 40.162s ( 33%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [154/454 40.523s ( 33%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/command_line_interface.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/command_line_interface.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/command_line_interface.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [155/454 41.208s ( 34%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [156/454 41.457s ( 34%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/message_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/message_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/message_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [157/454 42.061s ( 34%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/field.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [158/454 42.573s ( 34%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/ifndef_guard.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/ifndef_guard.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/ifndef_guard.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/ifndef_guard.h:33: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [159/454 42.795s ( 35%)] : && /usr/bin/clang++ -fPIC -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -shared -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,--version-script=/mason/build/x86_64/protobuf-31.0.tar.gz/src/libprotobuf.map -Xlinker --dependency-file=CMakeFiles/libprotobuf.dir/link.d -Wl,-soname,libprotobuf.so.31.0.0 -o libprotobuf.so.31.0.0 CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/api.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/duration.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/empty.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/struct.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/wrappers.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/any_lite.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/arena_align.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/arenaz_sampler.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/importer.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/parser.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/cpp_features.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor_database.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/dynamic_message.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set_heavy.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/feature_resolver.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_enum_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_bases.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_reflection.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_full.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_gen.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_lite.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/implicit_weak_message.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/inlined_string_field.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/gzip_stream.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/io_win32.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/printer.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/tokenizer.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_sink.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/lexer.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/message_path.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/parser.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/unparser.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/untyped_message.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/writer.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/json/json.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/map.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/map_field.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/message.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/message_lite.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/micro_string.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/parse_context.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/port.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/raw_ptr.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_mode.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_ops.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_field.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_ptr_field.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/service.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/common.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/text_format.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/delimited_message_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/message_differencer.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/time_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/type_resolver_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format_lite.cc.o /usr/lib/libz.so /usr/lib/libabsl_die_if_null.so.2605.0.0 /usr/lib/libabsl_log_initialize.so.2605.0.0 /usr/lib/libabsl_statusor.so.2605.0.0 third_party/utf8_range/libutf8_validity.so.31.0.0 /usr/lib/libabsl_log_internal_check_op.so.2605.0.0 /usr/lib/libabsl_log_internal_conditions.so.2605.0.0 /usr/lib/libabsl_log_internal_message.so.2605.0.0 /usr/lib/libabsl_log_internal_nullguard.so.2605.0.0 /usr/lib/libabsl_examine_stack.so.2605.0.0 /usr/lib/libabsl_log_internal_format.so.2605.0.0 /usr/lib/libabsl_log_internal_structured_proto.so.2605.0.0 /usr/lib/libabsl_log_internal_log_sink_set.so.2605.0.0 /usr/lib/libabsl_log_sink.so.2605.0.0 /usr/lib/libabsl_log_entry.so.2605.0.0 /usr/lib/libabsl_log_internal_proto.so.2605.0.0 /usr/lib/libabsl_flags_internal.so.2605.0.0 /usr/lib/libabsl_flags_marshalling.so.2605.0.0 /usr/lib/libabsl_flags_reflection.so.2605.0.0 /usr/lib/libabsl_flags_config.so.2605.0.0 /usr/lib/libabsl_flags_program_name.so.2605.0.0 /usr/lib/libabsl_flags_private_handle_accessor.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag_internal.so.2605.0.0 /usr/lib/libabsl_log_globals.so.2605.0.0 /usr/lib/libabsl_vlog_config_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_fnmatch.so.2605.0.0 /usr/lib/libabsl_log_internal_globals.so.2605.0.0 /usr/lib/libabsl_raw_hash_set.so.2605.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2605.0.0 /usr/lib/libabsl_random_distributions.so.2605.0.0 /usr/lib/libabsl_random_seed_sequences.so.2605.0.0 /usr/lib/libabsl_random_internal_entropy_pool.so.2605.0.0 /usr/lib/libabsl_random_internal_randen.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_slow.so.2605.0.0 /usr/lib/libabsl_random_internal_platform.so.2605.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2605.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2605.0.0 /usr/lib/libabsl_status.so.2605.0.0 /usr/lib/libabsl_cord.so.2605.0.0 /usr/lib/libabsl_cordz_info.so.2605.0.0 /usr/lib/libabsl_cord_internal.so.2605.0.0 /usr/lib/libabsl_hash.so.2605.0.0 /usr/lib/libabsl_city.so.2605.0.0 /usr/lib/libabsl_cordz_functions.so.2605.0.0 /usr/lib/libabsl_exponential_biased.so.2605.0.0 /usr/lib/libabsl_cordz_handle.so.2605.0.0 /usr/lib/libabsl_synchronization.so.2605.0.0 /usr/lib/libabsl_graphcycles_internal.so.2605.0.0 /usr/lib/libabsl_kernel_timeout_internal.so.2605.0.0 /usr/lib/libabsl_time.so.2605.0.0 /usr/lib/libabsl_civil_time.so.2605.0.0 /usr/lib/libabsl_time_zone.so.2605.0.0 /usr/lib/libabsl_tracing_internal.so.2605.0.0 /usr/lib/libabsl_crc_cord_state.so.2605.0.0 /usr/lib/libabsl_crc32c.so.2605.0.0 /usr/lib/libabsl_crc_internal.so.2605.0.0 /usr/lib/libabsl_crc_cpu_detect.so.2605.0.0 /usr/lib/libabsl_stacktrace.so.2605.0.0 /usr/lib/libabsl_leak_check.so.2605.0.0 /usr/lib/libabsl_strerror.so.2605.0.0 /usr/lib/libabsl_symbolize.so.2605.0.0 /usr/lib/libabsl_debugging_internal.so.2605.0.0 /usr/lib/libabsl_malloc_internal.so.2605.0.0 /usr/lib/libabsl_demangle_internal.so.2605.0.0 /usr/lib/libabsl_demangle_rust.so.2605.0.0 /usr/lib/libabsl_decode_rust_punycode.so.2605.0.0 /usr/lib/libabsl_utf8_for_code_point.so.2605.0.0 /usr/lib/libabsl_str_format_internal.so.2605.0.0 /usr/lib/libabsl_strings.so.2605.0.0 /usr/lib/libabsl_int128.so.2605.0.0 /usr/lib/libabsl_source_location.so.2605.0.0 /usr/lib/libabsl_strings_internal.so.2605.0.0 /usr/lib/libabsl_base.so.2605.0.0 /usr/lib/libabsl_spinlock_wait.so.2605.0.0 /usr/lib/libabsl_throw_delegate.so.2605.0.0 /usr/lib/libabsl_raw_logging_internal.so.2605.0.0 /usr/lib/libabsl_log_severity.so.2605.0.0 && : │B│ [160/454 42.807s ( 35%)] /usr/bin/cmake -E cmake_symlink_library libprotobuf.so.31.0.0 libprotobuf.so.31.0.0 libprotobuf.so && : │B│ [161/454 42.962s ( 35%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/generator.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [162/454 44.202s ( 35%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/namespace_printer.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/namespace_printer.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/namespace_printer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/namespace_printer.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [163/454 44.888s ( 35%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message_layout_helper.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message_layout_helper.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message_layout_helper.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message_layout_helper.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [164/454 46.140s ( 36%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/service.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/service.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/service.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/service.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [165/454 46.223s ( 36%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/tracker.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/tracker.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/tracker.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/tracker.cc:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [166/454 46.876s ( 36%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [167/454 47.190s ( 36%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/helpers.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/helpers.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/helpers.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.cc:1982:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 1982 | absl::MutexLock lock(&bootstrap_cache.mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 13 warnings generated. │B│ [168/454 47.688s ( 37%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/parse_function_generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/parse_function_generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/parse_function_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/parse_function_generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [169/454 48.027s ( 37%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [170/454 48.632s ( 37%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [171/454 49.074s ( 37%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/file.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/file.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/file.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/file.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [172/454 49.194s ( 37%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_generator.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [173/454 49.847s ( 38%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [174/454 50.127s ( 38%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [175/454 50.643s ( 38%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [176/454 51.930s ( 38%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [177/454 52.180s ( 38%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [178/454 52.531s ( 39%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [179/454 52.568s ( 39%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [180/454 52.595s ( 39%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [181/454 53.191s ( 39%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [182/454 53.455s ( 40%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [183/454 54.584s ( 40%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [184/454 54.599s ( 40%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/names.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/names.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/names.cc:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [185/454 55.396s ( 40%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [186/454 55.797s ( 40%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/context.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/context.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/context.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [187/454 55.813s ( 41%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/doc_comment.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/doc_comment.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/doc_comment.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/doc_comment.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [188/454 57.086s ( 41%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/field_common.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/field_common.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/field_common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/field_common.cc:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [189/454 57.143s ( 41%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/message.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/extension.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [190/454 57.487s ( 41%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/file.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/file.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/file.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/file.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [191/454 58.181s ( 42%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/generator_factory.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/generator_factory.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/generator_factory.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [192/454 58.329s ( 42%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/make_field_gens.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/make_field_gens.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/make_field_gens.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [193/454 58.455s ( 42%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [194/454 58.873s ( 42%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/extension.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/extension.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/extension.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/extension.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [195/454 59.118s ( 42%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/enum_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [196/454 61.856s ( 43%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/map_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/map_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/map_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [197/454 62.018s ( 43%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_builder.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_builder.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_builder.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_builder.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [198/454 62.033s ( 43%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [199/454 62.135s ( 43%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/message_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [200/454 62.171s ( 44%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/service.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/service.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/service.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/service.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [201/454 62.277s ( 44%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [202/454 63.086s ( 44%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/primitive_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/primitive_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/primitive_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/primitive_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [203/454 63.165s ( 44%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/string_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/string_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/string_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/string_field.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/full/field_generator.h:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [204/454 64.144s ( 44%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_features.pb.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_features.pb.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_features.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [205/454 65.116s ( 45%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/extension.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/extension.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/extension.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/extension.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [206/454 65.681s ( 45%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/generator_factory.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/generator_factory.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/generator_factory.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [207/454 65.684s ( 45%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_factory.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [208/454 65.916s ( 45%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/helpers.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/helpers.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/helpers.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [209/454 65.949s ( 46%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/make_field_gens.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/make_field_gens.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/make_field_gens.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/make_field_gens.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [210/454 66.006s ( 46%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/enum_field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [211/454 66.182s ( 46%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/internal_helpers.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/internal_helpers.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/internal_helpers.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/internal_helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [212/454 68.312s ( 46%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/map_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/map_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/map_field.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [213/454 68.594s ( 46%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/message_serialization.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/message_serialization.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/message_serialization.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/message_serialization.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [214/454 69.083s ( 47%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/name_resolver.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/name_resolver.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/name_resolver.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/name_resolver.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [215/454 69.308s ( 47%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_builder.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_builder.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_builder.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_builder.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [216/454 69.391s ( 47%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [217/454 69.393s ( 47%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/message_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [218/454 69.921s ( 48%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/string_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/string_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/string_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/string_field.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [219/454 69.986s ( 48%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/primitive_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/primitive_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/primitive_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/primitive_field.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/lite/field_generator.h:7: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/generator_common.h:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [220/454 71.051s ( 48%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/names.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/names.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [221/454 71.861s ( 48%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/shared_code_generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/shared_code_generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/shared_code_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/shared_code_generator.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [222/454 72.349s ( 48%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/java_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [223/454 72.374s ( 49%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/file.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/file.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/file.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/file.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [224/454 73.027s ( 49%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/message.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [225/454 73.764s ( 49%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [226/454 73.951s ( 49%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/names.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/options.h:13: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/kotlin/field.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/context.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/java/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [227/454 74.023s ( 50%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/extension.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/extension.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/extension.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/extension.cc:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [228/454 74.035s ( 50%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [229/454 75.163s ( 50%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/line_consumer.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/line_consumer.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/line_consumer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/line_consumer.cc │B│ [230/454 75.983s ( 50%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [231/454 76.094s ( 50%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/helpers.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/helpers.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/helpers.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [232/454 76.335s ( 51%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [233/454 76.523s ( 51%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/import_writer.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/import_writer.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/import_writer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/import_writer.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [234/454 77.498s ( 51%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/map_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/map_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/map_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [235/454 78.075s ( 51%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/tf_decode_data.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/tf_decode_data.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/tf_decode_data.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/tf_decode_data.cc │B│ [236/454 78.127s ( 51%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/file.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/file.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/file.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/enum.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/file.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [237/454 78.776s ( 52%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message_field.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [238/454 79.099s ( 52%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/message.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [239/454 79.187s ( 52%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/primitive_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/primitive_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/primitive_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/primitive_field.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/field.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [240/454 79.524s ( 52%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/names.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/names.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/names.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [241/454 79.877s ( 53%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/names.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/names.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/names.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [242/454 79.920s ( 53%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/oneof.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/oneof.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/oneof.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/oneof.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/objectivec/helpers.h:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [243/454 80.317s ( 53%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [244/454 80.427s ( 53%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessor_case.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessor_case.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessor_case.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessor_case.cc │B│ [245/454 81.089s ( 53%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.pb.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.pb.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:129:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 129 | file_to_generate_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:129:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 129 | file_to_generate_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 20 warnings generated. │B│ [246/454 81.392s ( 54%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/helpers.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/helpers.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/helpers.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/helpers.cc:90:9: warning: 'Base64Escape' is deprecated: Use the string-returning version of Base64Escape() [-Wdeprecated-declarations] │B│ 90 | absl::Base64Escape(annotations.SerializeAsString(), &result); │B│ | ^ │B│ /usr/include/absl/strings/escaping.h:130:3: note: 'Base64Escape' has been explicitly marked deprecated here │B│ 130 | [[deprecated( │B│ | ^ │B│ 13 warnings generated. │B│ [247/454 82.620s ( 54%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/retention.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/retention.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/retention.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [248/454 83.063s ( 54%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessors.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessors.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessors.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [249/454 83.177s ( 54%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/ruby/ruby_generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/ruby/ruby_generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/ruby/ruby_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/ruby/ruby_generator.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [250/454 83.534s ( 55%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/default_value.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/default_value.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/default_value.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.h:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/default_value.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [251/454 83.616s ( 55%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/pyi_generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/pyi_generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/pyi_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/pyi_generator.cc:596:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 596 | absl::MutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 13 warnings generated. │B│ [252/454 84.106s ( 55%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/php_generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/php_generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/php_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/php/php_generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [253/454 84.427s ( 55%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/map.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/map.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/map.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/map.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [254/454 85.527s ( 55%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/repeated_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/repeated_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/repeated_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [255/454 85.801s ( 56%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/python/generator.cc:240:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 240 | absl::MutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 13 warnings generated. │B│ [256/454 86.094s ( 56%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_cord.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_cord.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_cord.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [257/454 86.195s ( 56%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [258/454 86.307s ( 56%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [259/454 86.431s ( 57%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/generator.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [260/454 86.727s ( 57%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_string.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_string.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_string.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [261/454 87.263s ( 57%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/with_presence.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/with_presence.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/with_presence.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/with_presence.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [262/454 88.039s ( 57%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/context.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/context.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/context.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [263/454 88.193s ( 57%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/crate_mapping.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/crate_mapping.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/crate_mapping.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/crate_mapping.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [264/454 88.399s ( 58%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/relative_path.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/relative_path.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/relative_path.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/relative_path.cc │B│ [265/454 89.489s ( 58%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/naming.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/naming.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/naming.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [266/454 89.499s ( 58%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_keywords.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_keywords.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_keywords.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_keywords.cc │B│ [267/454 89.519s ( 58%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/enum.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/enum.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/enum.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/enum.cc:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/naming.h:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [268/454 89.730s ( 59%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_field_type.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_field_type.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_field_type.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.h:4: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.h:4: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.h:4: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.h:4: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.h:4: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.h:4: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/rust_field_type.h:4: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [269/454 89.984s ( 59%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/upb_helpers.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/upb_helpers.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/upb_helpers.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.cc:1: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/upb_helpers.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [270/454 90.019s ( 59%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/generator.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/generator.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/generator.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [271/454 90.383s ( 59%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/oneof.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/oneof.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/oneof.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/oneof.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [272/454 90.419s ( 59%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/message.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/message.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/accessors/accessors.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/context.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/rust/message.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/cpp/helpers.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [273/454 90.603s ( 60%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/common.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/common.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/common.cc │B│ [274/454 90.659s ( 60%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/common/names.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/common/names.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/common/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/common/names.cc │B│ [275/454 90.876s ( 60%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/minitable/names.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/minitable/names.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/minitable/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/names.cc │B│ [276/454 90.895s ( 60%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/zip_writer.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/zip_writer.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/zip_writer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/zip_writer.cc │B│ [277/454 90.903s ( 61%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/minitable/names_internal.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/minitable/names_internal.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/minitable/names_internal.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/names_internal.cc │B│ [278/454 90.947s ( 61%)] : && /usr/bin/cmake -E rm -f libupb.a && /usr/bin/llvm-ar qc libupb.a CMakeFiles/libupb.dir/upb/base/status.c.o CMakeFiles/libupb.dir/upb/hash/common.c.o CMakeFiles/libupb.dir/upb/json/decode.c.o CMakeFiles/libupb.dir/upb/json/encode.c.o CMakeFiles/libupb.dir/upb/lex/atoi.c.o CMakeFiles/libupb.dir/upb/lex/round_trip.c.o CMakeFiles/libupb.dir/upb/lex/strtod.c.o CMakeFiles/libupb.dir/upb/lex/unicode.c.o CMakeFiles/libupb.dir/upb/mem/alloc.c.o CMakeFiles/libupb.dir/upb/mem/arena.c.o CMakeFiles/libupb.dir/upb/message/accessors.c.o CMakeFiles/libupb.dir/upb/message/array.c.o CMakeFiles/libupb.dir/upb/message/compare.c.o CMakeFiles/libupb.dir/upb/message/compat.c.o CMakeFiles/libupb.dir/upb/message/copy.c.o CMakeFiles/libupb.dir/upb/message/internal/compare_unknown.c.o CMakeFiles/libupb.dir/upb/message/internal/extension.c.o CMakeFiles/libupb.dir/upb/message/internal/iterator.c.o CMakeFiles/libupb.dir/upb/message/internal/message.c.o CMakeFiles/libupb.dir/upb/message/map.c.o CMakeFiles/libupb.dir/upb/message/map_sorter.c.o CMakeFiles/libupb.dir/upb/message/merge.c.o CMakeFiles/libupb.dir/upb/message/message.c.o CMakeFiles/libupb.dir/upb/mini_descriptor/build_enum.c.o CMakeFiles/libupb.dir/upb/mini_descriptor/decode.c.o CMakeFiles/libupb.dir/upb/mini_descriptor/internal/base92.c.o CMakeFiles/libupb.dir/upb/mini_descriptor/internal/encode.c.o CMakeFiles/libupb.dir/upb/mini_descriptor/link.c.o CMakeFiles/libupb.dir/upb/mini_table/extension_registry.c.o CMakeFiles/libupb.dir/upb/mini_table/internal/message.c.o CMakeFiles/libupb.dir/upb/mini_table/message.c.o CMakeFiles/libupb.dir/upb/reflection/def_pool.c.o CMakeFiles/libupb.dir/upb/reflection/def_type.c.o CMakeFiles/libupb.dir/upb/reflection/desc_state.c.o CMakeFiles/libupb.dir/upb/reflection/enum_def.c.o CMakeFiles/libupb.dir/upb/reflection/enum_reserved_range.c.o CMakeFiles/libupb.dir/upb/reflection/enum_value_def.c.o CMakeFiles/libupb.dir/upb/reflection/extension_range.c.o CMakeFiles/libupb.dir/upb/reflection/field_def.c.o CMakeFiles/libupb.dir/upb/reflection/file_def.c.o CMakeFiles/libupb.dir/upb/reflection/internal/def_builder.c.o CMakeFiles/libupb.dir/upb/reflection/internal/strdup2.c.o CMakeFiles/libupb.dir/upb/reflection/message.c.o CMakeFiles/libupb.dir/upb/reflection/message_def.c.o CMakeFiles/libupb.dir/upb/reflection/message_reserved_range.c.o CMakeFiles/libupb.dir/upb/reflection/method_def.c.o CMakeFiles/libupb.dir/upb/reflection/oneof_def.c.o CMakeFiles/libupb.dir/upb/reflection/service_def.c.o CMakeFiles/libupb.dir/upb/text/debug_string.c.o CMakeFiles/libupb.dir/upb/text/encode.c.o CMakeFiles/libupb.dir/upb/text/internal/encode.c.o CMakeFiles/libupb.dir/upb/util/def_to_proto.c.o CMakeFiles/libupb.dir/upb/util/required_fields.c.o CMakeFiles/libupb.dir/upb/wire/byte_size.c.o CMakeFiles/libupb.dir/upb/wire/decode.c.o CMakeFiles/libupb.dir/upb/wire/encode.c.o CMakeFiles/libupb.dir/upb/wire/eps_copy_input_stream.c.o CMakeFiles/libupb.dir/upb/wire/internal/decode_fast.c.o CMakeFiles/libupb.dir/upb/wire/reader.c.o CMakeFiles/libupb.dir/upb/reflection/cmake/google/protobuf/descriptor.upb_minitable.c.o && /usr/bin/llvm-ranlib libupb.a && : │B│ [279/454 91.417s ( 61%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/subprocess.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/subprocess.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/subprocess.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.h:24: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.h:24: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.h:24: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.h:24: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.h:24: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.h:24: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:10: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.h:24: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/subprocess.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [280/454 91.833s ( 61%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/versions.cc.o -MF CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/versions.cc.o.d -o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/versions.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/versions.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [281/454 91.899s ( 61%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/file_layout.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/file_layout.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/file_layout.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/file_layout.cc │B│ [282/454 92.059s ( 62%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenaz_sampler.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenaz_sampler.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenaz_sampler.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenaz_sampler.cc │B│ [283/454 92.220s ( 62%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:703:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 703 | absl::MutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 6 warnings generated. │B│ [284/454 92.233s ( 62%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena_align.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena_align.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena_align.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena_align.cc │B│ [285/454 92.299s ( 62%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/minitable/fasttable.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/minitable/fasttable.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/minitable/fasttable.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/fasttable.cc │B│ [286/454 92.360s ( 62%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/any_lite.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/any_lite.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/any_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [287/454 93.276s ( 63%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenastring.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenastring.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenastring.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:60:6: warning: 'Lock' is deprecated [-Wdeprecated-declarations] │B│ 60 | mu.Lock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:194:3: note: 'Lock' has been explicitly marked deprecated here │B│ 194 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:68:6: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] │B│ 68 | mu.Unlock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:203:3: note: 'Unlock' has been explicitly marked deprecated here │B│ 203 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [288/454 93.331s ( 63%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/plugin.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/plugin.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/plugin.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [289/454 93.628s ( 63%)] /usr/bin/clang++ -DLIBPROTOC_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotoc_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotoc.dir/upb_generator/minitable/generator.cc.o -MF CMakeFiles/libprotoc.dir/upb_generator/minitable/generator.cc.o.d -o CMakeFiles/libprotoc.dir/upb_generator/minitable/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/generator.h:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [290/454 93.831s ( 63%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/implicit_weak_message.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/implicit_weak_message.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/implicit_weak_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [291/454 93.976s ( 64%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/io_win32.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/io_win32.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/io_win32.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/io_win32.cc │B│ [292/454 94.063s ( 64%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_enum_util.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_enum_util.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_enum_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [293/454 94.087s ( 64%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_util.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_util.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [294/454 95.603s ( 64%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/coded_stream.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/coded_stream.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/coded_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [295/454 96.297s ( 64%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/inlined_string_field.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/inlined_string_field.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/inlined_string_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [296/454 96.527s ( 65%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream.cc │B│ [297/454 96.689s ( 65%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl_lite.cc │B│ [298/454 96.748s ( 65%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl.cc │B│ [299/454 98.687s ( 65%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/micro_string.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/micro_string.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/micro_string.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [300/454 98.977s ( 66%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/map.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/map.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/map.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [301/454 98.991s ( 66%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/raw_ptr.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/raw_ptr.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/raw_ptr.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/raw_ptr.cc │B│ [302/454 99.243s ( 66%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/port.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/port.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/port.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [303/454 100.132s ( 66%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/extension_set.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/extension_set.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/extension_set.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 28 warnings generated. │B│ [304/454 100.187s ( 66%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/message_lite.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/message_lite.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/message_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:597:27: warning: 'STLStringResizeUninitializedAmortized>' is deprecated [-Wdeprecated-declarations] │B│ 597 | absl::strings_internal::STLStringResizeUninitializedAmortized( │B│ | ^ │B│ /usr/include/absl/strings/internal/resize_uninitialized.h:79:3: note: 'STLStringResizeUninitializedAmortized>' has been explicitly marked deprecated here │B│ 79 | [[deprecated]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:785:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 785 | absl::MutexLock lock(&shutdown_data->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 11 warnings generated. │B│ [305/454 100.596s ( 67%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/parse_context.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/parse_context.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/parse_context.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [306/454 101.331s ( 67%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_tctable_lite.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [307/454 101.534s ( 67%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_field.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_field.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [308/454 102.012s ( 67%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/common.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/common.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/stubs/common.cc │B│ [309/454 102.190s ( 68%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_ptr_field.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_ptr_field.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_ptr_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:28: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [310/454 102.488s ( 68%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenaz_sampler.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenaz_sampler.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenaz_sampler.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenaz_sampler.cc │B│ [311/454 103.051s ( 68%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena_align.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena_align.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena_align.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena_align.cc │B│ [312/454 103.335s ( 68%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [313/454 103.865s ( 68%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any_lite.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any_lite.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [314/454 104.005s ( 69%)] /usr/bin/clang++ -DGOOGLE_PROTOBUF_CMAKE_BUILD -DHAVE_ZLIB -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/wire_format_lite.cc.o -MF CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/wire_format_lite.cc.o.d -o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/wire_format_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [315/454 104.367s ( 69%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:703:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 703 | absl::MutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 6 warnings generated. │B│ [316/454 104.595s ( 69%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator_lite.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator_lite.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator_lite.cc │B│ [317/454 105.348s ( 69%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenastring.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenastring.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenastring.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:60:6: warning: 'Lock' is deprecated [-Wdeprecated-declarations] │B│ 60 | mu.Lock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:194:3: note: 'Lock' has been explicitly marked deprecated here │B│ 194 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:68:6: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] │B│ 68 | mu.Unlock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:203:3: note: 'Unlock' has been explicitly marked deprecated here │B│ 203 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [318/454 106.430s ( 70%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [319/454 107.816s ( 70%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [320/454 109.047s ( 70%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/cpp_features.pb.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/cpp_features.pb.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/cpp_features.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [321/454 109.300s ( 70%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.pb.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.pb.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:129:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 129 | file_to_generate_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:129:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 129 | file_to_generate_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 20 warnings generated. │B│ [322/454 109.615s ( 70%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/retention.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/retention.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/retention.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [323/454 111.599s ( 71%)] : && /usr/bin/clang++ -fPIC -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -shared -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,--version-script=/mason/build/x86_64/protobuf-31.0.tar.gz/src/libprotoc.map -Xlinker --dependency-file=CMakeFiles/libprotoc.dir/link.d -Wl,-soname,libprotoc.so.31.0.0 -o libprotoc.so.31.0.0 CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator_lite.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/command_line_interface.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/enum.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/extension.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_chunk.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/map_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/message_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/file.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/helpers.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/ifndef_guard.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message_layout_helper.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/namespace_printer.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/parse_function_generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/service.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/tracker.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/names.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/context.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/doc_comment.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/field_common.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/file.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/extension.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/generator_factory.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/make_field_gens.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/map_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_builder.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/primitive_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/service.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/string_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/helpers.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/internal_helpers.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_features.pb.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/extension.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/generator_factory.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/make_field_gens.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/map_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_builder.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/primitive_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/string_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/message_serialization.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/name_resolver.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/names.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/shared_code_generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/file.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/extension.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/file.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/helpers.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/import_writer.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/line_consumer.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/map_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/names.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/oneof.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/primitive_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/tf_decode_data.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/names.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/php_generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.pb.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/helpers.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/pyi_generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/retention.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/ruby/ruby_generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessor_case.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessors.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/default_value.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/map.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/repeated_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_cord.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_string.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/with_presence.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/context.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/crate_mapping.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/enum.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/generator.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/message.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/naming.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/oneof.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/relative_path.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_field_type.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_keywords.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/upb_helpers.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/subprocess.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/versions.cc.o CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/zip_writer.cc.o CMakeFiles/libprotoc.dir/upb_generator/common.cc.o CMakeFiles/libprotoc.dir/upb_generator/common/names.cc.o CMakeFiles/libprotoc.dir/upb_generator/file_layout.cc.o CMakeFiles/libprotoc.dir/upb_generator/minitable/fasttable.cc.o CMakeFiles/libprotoc.dir/upb_generator/minitable/generator.cc.o CMakeFiles/libprotoc.dir/upb_generator/minitable/names.cc.o CMakeFiles/libprotoc.dir/upb_generator/minitable/names_internal.cc.o CMakeFiles/libprotoc.dir/upb_generator/plugin.cc.o libprotobuf.so.31.0.0 libupb.a /usr/lib/libabsl_die_if_null.so.2605.0.0 /usr/lib/libabsl_log_initialize.so.2605.0.0 /usr/lib/libabsl_statusor.so.2605.0.0 /usr/lib/libabsl_log_internal_check_op.so.2605.0.0 /usr/lib/libabsl_log_internal_conditions.so.2605.0.0 /usr/lib/libabsl_log_internal_message.so.2605.0.0 /usr/lib/libabsl_log_internal_nullguard.so.2605.0.0 /usr/lib/libabsl_examine_stack.so.2605.0.0 /usr/lib/libabsl_log_internal_format.so.2605.0.0 /usr/lib/libabsl_log_internal_structured_proto.so.2605.0.0 /usr/lib/libabsl_log_internal_log_sink_set.so.2605.0.0 /usr/lib/libabsl_log_sink.so.2605.0.0 /usr/lib/libabsl_log_entry.so.2605.0.0 /usr/lib/libabsl_log_internal_proto.so.2605.0.0 /usr/lib/libabsl_flags_internal.so.2605.0.0 /usr/lib/libabsl_flags_marshalling.so.2605.0.0 /usr/lib/libabsl_flags_reflection.so.2605.0.0 /usr/lib/libabsl_flags_config.so.2605.0.0 /usr/lib/libabsl_flags_program_name.so.2605.0.0 /usr/lib/libabsl_flags_private_handle_accessor.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_globals.so.2605.0.0 /usr/lib/libabsl_log_globals.so.2605.0.0 /usr/lib/libabsl_vlog_config_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_fnmatch.so.2605.0.0 /usr/lib/libabsl_raw_hash_set.so.2605.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2605.0.0 /usr/lib/libabsl_random_distributions.so.2605.0.0 /usr/lib/libabsl_random_seed_sequences.so.2605.0.0 /usr/lib/libabsl_random_internal_entropy_pool.so.2605.0.0 /usr/lib/libabsl_random_internal_randen.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_slow.so.2605.0.0 /usr/lib/libabsl_random_internal_platform.so.2605.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2605.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2605.0.0 /usr/lib/libabsl_status.so.2605.0.0 /usr/lib/libabsl_cord.so.2605.0.0 /usr/lib/libabsl_cordz_info.so.2605.0.0 /usr/lib/libabsl_cord_internal.so.2605.0.0 /usr/lib/libabsl_hash.so.2605.0.0 /usr/lib/libabsl_city.so.2605.0.0 /usr/lib/libabsl_cordz_functions.so.2605.0.0 /usr/lib/libabsl_exponential_biased.so.2605.0.0 /usr/lib/libabsl_cordz_handle.so.2605.0.0 /usr/lib/libabsl_crc_cord_state.so.2605.0.0 /usr/lib/libabsl_crc32c.so.2605.0.0 /usr/lib/libabsl_crc_internal.so.2605.0.0 /usr/lib/libabsl_crc_cpu_detect.so.2605.0.0 /usr/lib/libabsl_leak_check.so.2605.0.0 /usr/lib/libabsl_strerror.so.2605.0.0 /usr/lib/libabsl_str_format_internal.so.2605.0.0 /usr/lib/libabsl_synchronization.so.2605.0.0 /usr/lib/libabsl_stacktrace.so.2605.0.0 /usr/lib/libabsl_symbolize.so.2605.0.0 /usr/lib/libabsl_debugging_internal.so.2605.0.0 /usr/lib/libabsl_demangle_internal.so.2605.0.0 /usr/lib/libabsl_demangle_rust.so.2605.0.0 /usr/lib/libabsl_decode_rust_punycode.so.2605.0.0 /usr/lib/libabsl_utf8_for_code_point.so.2605.0.0 /usr/lib/libabsl_graphcycles_internal.so.2605.0.0 /usr/lib/libabsl_kernel_timeout_internal.so.2605.0.0 /usr/lib/libabsl_malloc_internal.so.2605.0.0 /usr/lib/libabsl_tracing_internal.so.2605.0.0 /usr/lib/libabsl_time.so.2605.0.0 /usr/lib/libabsl_civil_time.so.2605.0.0 /usr/lib/libabsl_time_zone.so.2605.0.0 /usr/lib/libabsl_strings.so.2605.0.0 /usr/lib/libabsl_int128.so.2605.0.0 /usr/lib/libabsl_source_location.so.2605.0.0 /usr/lib/libabsl_strings_internal.so.2605.0.0 /usr/lib/libabsl_base.so.2605.0.0 /usr/lib/libabsl_spinlock_wait.so.2605.0.0 /usr/lib/libabsl_throw_delegate.so.2605.0.0 /usr/lib/libabsl_raw_logging_internal.so.2605.0.0 /usr/lib/libabsl_log_severity.so.2605.0.0 third_party/utf8_range/libutf8_range.so.31.0.0 -Wl,-rpath-link,/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/third_party/utf8_range && : │B│ [324/454 111.612s ( 71%)] /usr/bin/cmake -E cmake_symlink_library libprotoc.so.31.0.0 libprotoc.so.31.0.0 libprotoc.so && : │B│ [325/454 112.416s ( 71%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/dynamic_message.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/dynamic_message.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/dynamic_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:783:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 783 | absl::MutexLock lock(&prototypes_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:500:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 500 | HANDLE_TYPE(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:500:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 500 | HANDLE_TYPE(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:501:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 501 | HANDLE_TYPE(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:501:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 501 | HANDLE_TYPE(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:502:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 502 | HANDLE_TYPE(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:502:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 502 | HANDLE_TYPE(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:503:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 503 | HANDLE_TYPE(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:503:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 503 | HANDLE_TYPE(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:506:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 506 | HANDLE_TYPE(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:506:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 506 | HANDLE_TYPE(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:684:21: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::~RepeatedPtrField' requested here │B│ 684 | ->~RepeatedPtrField(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:684:21: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::~RepeatedPtrField' requested here │B│ 684 | ->~RepeatedPtrField(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 37 warnings generated. │B│ [326/454 112.664s ( 71%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set_heavy.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set_heavy.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set_heavy.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [327/454 113.167s ( 72%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_enum_util.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_enum_util.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_enum_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [328/454 113.605s ( 72%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 28 warnings generated. │B│ [329/454 113.735s ( 72%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.pb.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.pb.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:66:9: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 66 | path_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:66:9: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 66 | path_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:70:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 70 | leading_detached_comments_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:70:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 70 | leading_detached_comments_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 70 warnings generated. │B│ [330/454 113.855s ( 72%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/feature_resolver.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/feature_resolver.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/feature_resolver.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [331/454 114.131s ( 72%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_bases.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_bases.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_bases.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [332/454 114.827s ( 73%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_full.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_full.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_full.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [333/454 115.095s ( 73%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor_database.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor_database.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor_database.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [334/454 115.491s ( 73%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_util.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_util.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [335/454 115.527s ( 73%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/gzip_stream.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/gzip_stream.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/gzip_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc │B│ [336/454 115.563s ( 74%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/io_win32.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/io_win32.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/io_win32.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/io_win32.cc │B│ [337/454 115.619s ( 74%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/implicit_weak_message.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/implicit_weak_message.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/implicit_weak_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [338/454 116.059s ( 74%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_gen.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_gen.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_gen.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [339/454 116.239s ( 74%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/inlined_string_field.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/inlined_string_field.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/inlined_string_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [340/454 116.500s ( 74%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/strtod.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/strtod.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/strtod.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/strtod.cc │B│ [341/454 116.639s ( 75%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/coded_stream.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/coded_stream.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/coded_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [342/454 117.279s ( 75%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_sink.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_sink.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_sink.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [343/454 117.654s ( 75%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream.cc │B│ [344/454 117.871s ( 75%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl.cc │B│ [345/454 117.911s ( 75%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/tokenizer.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/tokenizer.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/tokenizer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [346/454 118.891s ( 76%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl_lite.cc │B│ [347/454 119.020s ( 76%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_lite.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [348/454 119.158s ( 76%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/printer.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/printer.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/printer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [349/454 119.667s ( 76%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_reflection.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_reflection.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_reflection.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2573:29: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2573 | absl::ReaderMutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3598:29: note: in instantiation of function template specialization 'google::protobuf::DescriptorPool::MemoizeProjection' requested here │B│ 3598 | DescriptorPool::MemoizeProjection( │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2582:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2582 | absl::MutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3829:8: warning: 'Lock' is deprecated [-Wdeprecated-declarations] │B│ 3829 | mu.Lock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:194:3: note: 'Lock' has been explicitly marked deprecated here │B│ 194 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3831:8: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] │B│ 3831 | mu.Unlock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:203:3: note: 'Unlock' has been explicitly marked deprecated here │B│ 203 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:896:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 896 | SWAP_ARRAYS(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:896:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 896 | SWAP_ARRAYS(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:897:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 897 | SWAP_ARRAYS(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:897:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 897 | SWAP_ARRAYS(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:898:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 898 | SWAP_ARRAYS(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:898:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 898 | SWAP_ARRAYS(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:899:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 899 | SWAP_ARRAYS(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:899:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 899 | SWAP_ARRAYS(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:902:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 902 | SWAP_ARRAYS(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:902:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 902 | SWAP_ARRAYS(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 38 warnings generated. │B│ [350/454 119.727s ( 77%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [351/454 119.863s ( 77%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/raw_ptr.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/raw_ptr.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/raw_ptr.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/raw_ptr.cc │B│ [352/454 119.935s ( 77%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_mode.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_mode.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_mode.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_mode.cc │B│ [353/454 119.963s ( 77%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/micro_string.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/micro_string.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/micro_string.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [354/454 120.663s ( 77%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map_field.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map_field.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:32: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:32: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:238:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 238 | absl::MutexLock lock(&p->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:288:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 288 | absl::MutexLock lock(&p->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:394:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 394 | absl::MutexLock lock(&p.mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 18 warnings generated. │B│ [355/454 120.858s ( 78%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/port.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/port.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/port.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [356/454 121.120s ( 78%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message_lite.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message_lite.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:597:27: warning: 'STLStringResizeUninitializedAmortized>' is deprecated [-Wdeprecated-declarations] │B│ 597 | absl::strings_internal::STLStringResizeUninitializedAmortized( │B│ | ^ │B│ /usr/include/absl/strings/internal/resize_uninitialized.h:79:3: note: 'STLStringResizeUninitializedAmortized>' has been explicitly marked deprecated here │B│ 79 | [[deprecated]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:785:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 785 | absl::MutexLock lock(&shutdown_data->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 11 warnings generated. │B│ [357/454 121.296s ( 78%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_field.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_field.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [358/454 121.305s ( 78%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/service.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/service.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/service.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [359/454 121.524s ( 79%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/parse_context.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/parse_context.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/parse_context.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [360/454 121.646s ( 79%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:238:37: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 238 | RepeatedPtrField tmp; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:238:37: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 238 | RepeatedPtrField tmp; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:380:29: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 380 | absl::WriterMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:395:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 395 | absl::ReaderMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:417:27: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 417 | absl::WriterMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:470:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 470 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:470:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 470 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:471:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 471 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:471:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 471 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:472:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 472 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:472:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 472 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:473:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 473 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:473:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 473 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:476:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 476 | HANDLE_PRIMITIVE_TYPE(BOOL, bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:476:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 476 | HANDLE_PRIMITIVE_TYPE(BOOL, bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 36 warnings generated. │B│ [361/454 121.995s ( 79%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_ptr_field.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_ptr_field.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_ptr_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:28: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [362/454 122.167s ( 79%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_ops.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_ops.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_ops.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [363/454 122.391s ( 79%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/stubs/common.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/stubs/common.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/stubs/common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/stubs/common.cc │B│ [364/454 122.596s ( 80%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names_internal.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names_internal.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names_internal.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/names_internal.cc │B│ [365/454 123.315s ( 80%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/unknown_field_set.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/unknown_field_set.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/unknown_field_set.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:216:27: warning: 'STLStringResizeUninitializedAmortized>' is deprecated [-Wdeprecated-declarations] │B│ 216 | absl::strings_internal::STLStringResizeUninitializedAmortized(output, size); │B│ | ^ │B│ /usr/include/absl/strings/internal/resize_uninitialized.h:79:3: note: 'STLStringResizeUninitializedAmortized>' has been explicitly marked deprecated here │B│ 79 | [[deprecated]] │B│ | ^ │B│ 13 warnings generated. │B│ [366/454 123.449s ( 80%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format_lite.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format_lite.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [367/454 123.462s ( 80%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/common.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/common.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/common.cc │B│ [368/454 123.731s ( 81%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/names.cc │B│ [369/454 123.994s ( 81%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/names.cc │B│ [370/454 124.023s ( 81%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names_internal.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names_internal.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names_internal.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/names_internal.cc │B│ [371/454 124.067s ( 81%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/common/names.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/common/names.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/common/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/common/names.cc │B│ [372/454 124.098s ( 81%)] /usr/bin/clang -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c │B│ [373/454 125.269s ( 82%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1286:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1286 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t, Int32, Int32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1286:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1286 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t, Int32, Int32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1287:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1287 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t, Int64, Int64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1287:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1287 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t, Int64, Int64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1290:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1290 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t, UInt32, UInt32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1290:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1290 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t, UInt32, UInt32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1291:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1291 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t, UInt64, UInt64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1291:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1291 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t, UInt64, UInt64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1311:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1311 | HANDLE_PRIMITIVE_TYPE(BOOL, bool, Bool, Bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1311:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1311 | HANDLE_PRIMITIVE_TYPE(BOOL, bool, Bool, Bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 31 warnings generated. │B│ [374/454 125.459s ( 82%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/file_layout.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/file_layout.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/file_layout.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/file_layout.cc │B│ [375/454 125.655s ( 82%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any_lite.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any_lite.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any_lite.cc:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [376/454 125.807s ( 82%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:73: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:73: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:1975:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 1975 | absl::ReaderMutexLock lock(pool->mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2132:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2132 | absl::ReaderMutexLock l(&unknown_enum_values_mu_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2141:27: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2141 | absl::WriterMutexLock l(&unknown_enum_values_mu_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2639:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2639 | absl::ReaderMutexLock lock(mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 19 warnings generated. │B│ [377/454 125.889s ( 83%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.cc:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [378/454 125.935s ( 83%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenaz_sampler.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenaz_sampler.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenaz_sampler.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenaz_sampler.cc │B│ [379/454 126.159s ( 83%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena_align.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena_align.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena_align.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena_align.cc │B│ [380/454 126.275s ( 83%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/c/generator.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/c/generator.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/c/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/c/generator.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [381/454 126.459s ( 83%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/upb_generator/plugin.cc.o -MF CMakeFiles/protoc-gen-upb.dir/upb_generator/plugin.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/upb_generator/plugin.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [382/454 126.499s ( 84%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.cc:703:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 703 | absl::MutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 6 warnings generated. │B│ [383/454 126.771s ( 84%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator_lite.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator_lite.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator_lite.cc │B│ [384/454 126.899s ( 84%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/text_format.cc.o -MF CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/text_format.cc.o.d -o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/text_format.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2573:29: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2573 | absl::ReaderMutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:3041:23: note: in instantiation of function template specialization 'google::protobuf::DescriptorPool::MemoizeProjection' requested here │B│ 3041 | DescriptorPool::MemoizeProjection( │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2582:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2582 | absl::MutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 17 warnings generated. │B│ [385/454 127.131s ( 84%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenastring.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenastring.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenastring.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:60:6: warning: 'Lock' is deprecated [-Wdeprecated-declarations] │B│ 60 | mu.Lock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:194:3: note: 'Lock' has been explicitly marked deprecated here │B│ 194 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.cc:68:6: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] │B│ 68 | mu.Unlock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:203:3: note: 'Unlock' has been explicitly marked deprecated here │B│ 203 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [386/454 128.107s ( 85%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [387/454 128.448s ( 85%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [388/454 128.472s ( 85%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/cpp_features.pb.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/cpp_features.pb.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/cpp_features.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [389/454 128.606s ( 85%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.pb.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.pb.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:98:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 98 | file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:129:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 129 | file_to_generate_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:129:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 129 | file_to_generate_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/plugin.pb.cc:130:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 130 | proto_file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 20 warnings generated. │B│ [390/454 129.319s ( 85%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/retention.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/retention.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/retention.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/retention.h:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [391/454 130.563s ( 86%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/dynamic_message.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/dynamic_message.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/dynamic_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:783:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 783 | absl::MutexLock lock(&prototypes_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:500:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 500 | HANDLE_TYPE(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:500:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 500 | HANDLE_TYPE(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:501:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 501 | HANDLE_TYPE(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:501:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 501 | HANDLE_TYPE(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:502:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 502 | HANDLE_TYPE(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:502:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 502 | HANDLE_TYPE(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:503:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 503 | HANDLE_TYPE(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:503:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 503 | HANDLE_TYPE(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:504:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 504 | HANDLE_TYPE(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:505:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 505 | HANDLE_TYPE(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:506:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 506 | HANDLE_TYPE(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:506:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 506 | HANDLE_TYPE(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:496:23: note: expanded from macro 'HANDLE_TYPE' │B│ 496 | new (field_ptr) RepeatedField(arena); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:533:31: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 533 | new (field_ptr) RepeatedField(arena); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:684:21: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::~RepeatedPtrField' requested here │B│ 684 | ->~RepeatedPtrField(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:42: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/dynamic_message.cc:684:21: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::~RepeatedPtrField' requested here │B│ 684 | ->~RepeatedPtrField(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 37 warnings generated. │B│ [392/454 130.825s ( 86%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set_heavy.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set_heavy.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set_heavy.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set_heavy.cc:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [393/454 130.999s ( 86%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_enum_util.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_enum_util.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_enum_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.cc:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [394/454 131.727s ( 86%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/feature_resolver.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/feature_resolver.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/feature_resolver.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/feature_resolver.h:22: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [395/454 131.923s ( 87%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.pb.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.pb.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.pb.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:66:9: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 66 | path_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:66:9: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 66 | path_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:70:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 70 | leading_detached_comments_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:70:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 70 | leading_detached_comments_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:371:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 371 | name_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:412:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 412 | : location_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:442:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 442 | : annotation_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:505:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 505 | uninterpreted_option_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:708:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 708 | edition_defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:750:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 750 | defaults_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:782:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 782 | declaration_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1073:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1073 | method_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1107:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1107 | value_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1108:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1108 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1144:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1144 | field_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1145:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1145 | nested_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1146:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1146 | enum_type_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1147:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1147 | extension_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1149:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1149 | oneof_decl_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1150:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1150 | reserved_range_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1189:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1189 | service_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:6: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.cc:1234:9: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 1234 | : file_{}, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 70 warnings generated. │B│ [396/454 132.219s ( 87%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_bases.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_bases.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_bases.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [397/454 132.779s ( 87%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_full.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_full.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_full.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_full.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [398/454 132.981s ( 87%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:1264:23: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1264 | class PROTOBUF_EXPORT RepeatedPrimitiveDefaults { │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1853:47: note: in implicit default constructor for 'google::protobuf::internal::RepeatedPrimitiveDefaults' first required here │B│ 1853 | static auto instance = OnShutdownDelete(new RepeatedPrimitiveDefaults); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1859:47: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 1859 | static auto instance = OnShutdownDelete(new RepeatedFieldType); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1649:7: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 1649 | HANDLE_TYPE(MESSAGE, message); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.cc:1637:5: note: expanded from macro 'HANDLE_TYPE' │B│ 1637 | delete ptr.repeated_##LOWERCASE##_value; \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 28 warnings generated. │B│ [399/454 133.425s ( 87%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor_database.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor_database.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor_database.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor_database.cc:34: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [400/454 133.720s ( 88%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_util.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_util.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_util.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/any.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [401/454 133.748s ( 88%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/gzip_stream.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/gzip_stream.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/gzip_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/gzip_stream.cc │B│ [402/454 133.776s ( 88%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/io_win32.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/io_win32.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/io_win32.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/io_win32.cc │B│ [403/454 134.038s ( 88%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/implicit_weak_message.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/implicit_weak_message.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/implicit_weak_message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:14: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [404/454 134.344s ( 88%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/inlined_string_field.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/inlined_string_field.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/inlined_string_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/inlined_string_field.cc:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [405/454 134.529s ( 89%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_gen.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_gen.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_gen.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_gen.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [406/454 134.980s ( 89%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/coded_stream.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/coded_stream.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/coded_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/coded_stream.cc:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [407/454 134.982s ( 89%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/strtod.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/strtod.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/strtod.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/strtod.cc │B│ [408/454 135.658s ( 89%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_sink.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_sink.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_sink.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [409/454 136.187s ( 90%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/tokenizer.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/tokenizer.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/tokenizer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.cc:68: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/tokenizer.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [410/454 136.271s ( 90%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream.cc │B│ [411/454 136.297s ( 90%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl.cc │B│ [412/454 137.199s ( 90%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_lite.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:30: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2121:34: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2121 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2132:36: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2132 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:522:33: note: in instantiation of member function 'google::protobuf::Arena::InternalHelper>::New' requested here │B│ 522 | return InternalHelper::New(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:219:14: note: in instantiation of function template specialization 'google::protobuf::Arena::CreateArenaCompatible>' requested here │B│ 219 | return CreateArenaCompatible(arena, std::forward(args)...); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:757:20: note: in instantiation of function template specialization 'google::protobuf::Arena::Create>' requested here │B│ 757 | ptr = Arena::Create(msg->GetArena()); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:765:12: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 765 | return MaybeCreateRepeatedRefAt, is_split>(x, offset, msg); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:430:18: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) │B│ 430 | return new T(nullptr); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2064:17: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MaybeCreateRepeatedFieldRefAt' requested here │B│ 2064 | auto& field = MaybeCreateRepeatedFieldRefAt( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:2150:32: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarintT' requested here │B│ 2150 | PROTOBUF_MUSTTAIL return MpRepeatedVarintT( │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:1994:30: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpRepeatedVarint' requested here │B│ 1994 | PROTOBUF_MUSTTAIL return MpRepeatedVarint(PROTOBUF_TC_PARAM_PASS); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:425:8: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MpVarint' requested here │B│ 425 | &MpVarint, // FieldKind::kFkVarint │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_lite.cc:476:28: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::MiniParse' requested here │B│ 476 | PROTOBUF_MUSTTAIL return MiniParse(PROTOBUF_TC_PARAM_NO_DATA_PASS); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [413/454 137.212s ( 90%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_stream_impl_lite.cc │B│ [414/454 137.219s ( 91%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/printer.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/printer.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/printer.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/printer.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/io/zero_copy_sink.h:14: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [415/454 137.803s ( 91%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_reflection.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_reflection.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_reflection.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2573:29: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2573 | absl::ReaderMutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3598:29: note: in instantiation of function template specialization 'google::protobuf::DescriptorPool::MemoizeProjection' requested here │B│ 3598 | DescriptorPool::MemoizeProjection( │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2582:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2582 | absl::MutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3829:8: warning: 'Lock' is deprecated [-Wdeprecated-declarations] │B│ 3829 | mu.Lock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:194:3: note: 'Lock' has been explicitly marked deprecated here │B│ 194 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:3831:8: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] │B│ 3831 | mu.Unlock(); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:203:3: note: 'Unlock' has been explicitly marked deprecated here │B│ 203 | ABSL_DEPRECATE_AND_INLINE() │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:896:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 896 | SWAP_ARRAYS(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:896:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 896 | SWAP_ARRAYS(INT32, int32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:897:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 897 | SWAP_ARRAYS(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:897:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 897 | SWAP_ARRAYS(INT64, int64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:898:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 898 | SWAP_ARRAYS(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:898:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 898 | SWAP_ARRAYS(UINT32, uint32_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:899:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 899 | SWAP_ARRAYS(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:899:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 899 | SWAP_ARRAYS(UINT64, uint64_t); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:900:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 900 | SWAP_ARRAYS(FLOAT, float); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:901:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 901 | SWAP_ARRAYS(DOUBLE, double); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:902:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 902 | SWAP_ARRAYS(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:902:7: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 902 | SWAP_ARRAYS(BOOL, bool); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:893:11: note: expanded from macro 'SWAP_ARRAYS' │B│ 893 | ->Swap(MutableRaw >(message2, field)); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:667:19: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 667 | lhs_cord->Swap(rhs_cord); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_reflection.cc:907:36: note: in instantiation of function template specialization 'google::protobuf::internal::SwapFieldHelper::SwapRepeatedStringField' requested here │B│ 907 | internal::SwapFieldHelper::SwapRepeatedStringField( │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 38 warnings generated. │B│ [416/454 138.084s ( 91%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/micro_string.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/micro_string.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/micro_string.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/micro_string.h:16: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [417/454 138.188s ( 91%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/raw_ptr.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/raw_ptr.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/raw_ptr.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/raw_ptr.cc │B│ [418/454 138.255s ( 92%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_mode.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_mode.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_mode.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_mode.cc │B│ [419/454 138.491s ( 92%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:45: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 9 warnings generated. │B│ [420/454 138.785s ( 92%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map_field.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map_field.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:32: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:32: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:238:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 238 | absl::MutexLock lock(&p->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:288:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 288 | absl::MutexLock lock(&p->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:394:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 394 | absl::MutexLock lock(&p.mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 18 warnings generated. │B│ [421/454 138.904s ( 92%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/port.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/port.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/port.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.cc:8: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [422/454 139.195s ( 92%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message_lite.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message_lite.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:13: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:597:27: warning: 'STLStringResizeUninitializedAmortized>' is deprecated [-Wdeprecated-declarations] │B│ 597 | absl::strings_internal::STLStringResizeUninitializedAmortized( │B│ | ^ │B│ /usr/include/absl/strings/internal/resize_uninitialized.h:79:3: note: 'STLStringResizeUninitializedAmortized>' has been explicitly marked deprecated here │B│ 79 | [[deprecated]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.cc:785:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 785 | absl::MutexLock lock(&shutdown_data->mutex); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ 11 warnings generated. │B│ [423/454 139.302s ( 93%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/service.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/service.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/service.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/service.h:84: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 5 warnings generated. │B│ [424/454 139.426s ( 93%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/parse_context.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/parse_context.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/parse_context.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [425/454 139.796s ( 93%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_field.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_field.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [426/454 140.097s ( 93%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:238:37: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 238 | RepeatedPtrField tmp; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type>' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type>, _B2 = google::protobuf::internal::is_supported_message_type>, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction>, google::protobuf::internal::is_supported_message_type>>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:238:37: note: in instantiation of member function 'google::protobuf::RepeatedPtrField>::RepeatedPtrField' requested here │B│ 238 | RepeatedPtrField tmp; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:380:29: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 380 | absl::WriterMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:395:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 395 | absl::ReaderMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:417:27: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 417 | absl::WriterMutexLock lock(&mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:470:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 470 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:470:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 470 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:471:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 471 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:471:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 471 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:472:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 472 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:472:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 472 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:473:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 473 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:473:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 473 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:474:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 474 | HANDLE_PRIMITIVE_TYPE(FLOAT, float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:475:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 475 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:476:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 476 | HANDLE_PRIMITIVE_TYPE(BOOL, bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:650:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 650 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:1083:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1083 | RepeatedField temp(other_arena); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_internal.h:209:33: note: in instantiation of member function 'google::protobuf::RepeatedField::Swap' requested here │B│ 209 | MutableRepeatedField(data)->Swap(MutableRepeatedField(other_data)); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:458:12: note: in instantiation of member function 'google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap' requested here │B│ 458 | static T singleton; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:476:5: note: in instantiation of function template specialization 'google::protobuf::(anonymous namespace)::GetSingleton>' requested here │B│ 476 | HANDLE_PRIMITIVE_TYPE(BOOL, bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.cc:469:12: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 469 | return GetSingleton >(); │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 36 warnings generated. │B│ [427/454 140.165s ( 94%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_ptr_field.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_ptr_field.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_ptr_field.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:40: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:12: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.cc:28: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [428/454 140.406s ( 94%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_ops.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_ops.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_ops.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:108: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.cc:11: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/reflection_ops.h:18: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:107: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 15 warnings generated. │B│ [429/454 140.487s ( 94%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/stubs/common.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/stubs/common.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/stubs/common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/stubs/common.cc │B│ [430/454 141.003s ( 94%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/common.cc │B│ [431/454 141.132s ( 94%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common/names.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common/names.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/common/names.cc │B│ [432/454 141.263s ( 95%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/names.cc │B│ [433/454 141.387s ( 95%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names_internal.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names_internal.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names_internal.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/minitable/names_internal.cc │B│ [434/454 141.476s ( 95%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/unknown_field_set.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/unknown_field_set.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/unknown_field_set.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:24: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_impl.h:23: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.cc:216:27: warning: 'STLStringResizeUninitializedAmortized>' is deprecated [-Wdeprecated-declarations] │B│ 216 | absl::strings_internal::STLStringResizeUninitializedAmortized(output, size); │B│ | ^ │B│ /usr/include/absl/strings/internal/resize_uninitialized.h:79:3: note: 'STLStringResizeUninitializedAmortized>' has been explicitly marked deprecated here │B│ 79 | [[deprecated]] │B│ | ^ │B│ 13 warnings generated. │B│ [435/454 141.857s ( 95%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format_lite.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format_lite.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format_lite.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:31: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arenastring.h:19: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format_lite.h:35: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 7 warnings generated. │B│ [436/454 142.112s ( 96%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/names.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/names.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/names.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/names.cc │B│ [437/454 142.335s ( 96%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/file_layout.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/file_layout.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/file_layout.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/file_layout.cc │B│ [438/454 142.407s ( 96%)] /usr/bin/clang -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c │B│ [439/454 143.351s ( 96%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1286:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1286 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t, Int32, Int32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1286:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1286 | HANDLE_PRIMITIVE_TYPE(INT32, int32_t, Int32, Int32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1287:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1287 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t, Int64, Int64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1287:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1287 | HANDLE_PRIMITIVE_TYPE(INT64, int64_t, Int64, Int64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1290:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1290 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t, UInt32, UInt32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1290:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1290 | HANDLE_PRIMITIVE_TYPE(UINT32, uint32_t, UInt32, UInt32) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1291:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1291 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t, UInt64, UInt64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1291:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1291 | HANDLE_PRIMITIVE_TYPE(UINT64, uint64_t, UInt64, UInt64) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1280:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1280 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1308:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1308 | HANDLE_PRIMITIVE_TYPE(FLOAT, float, Float, Float) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1309:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1309 | HANDLE_PRIMITIVE_TYPE(DOUBLE, double, Double, Double) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1311:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1311 | HANDLE_PRIMITIVE_TYPE(BOOL, bool, Bool, Bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:658:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 658 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:284:45: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 284 | RepeatedField(const RepeatedField& rhs) : RepeatedField(nullptr, rhs) {} │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1311:7: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 1311 | HANDLE_PRIMITIVE_TYPE(BOOL, bool, Bool, Bool) │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/wire_format.cc:1298:9: note: expanded from macro 'HANDLE_PRIMITIVE_TYPE' │B│ 1298 | message_reflection->GetRepeatedFieldInternal(message, field); \ │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 31 warnings generated. │B│ [440/454 143.936s ( 96%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/plugin.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/plugin.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/plugin.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:8: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/plugin.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [441/454 144.260s ( 97%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/generator.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/generator.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/generator.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/generator.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [442/454 145.596s ( 97%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/header.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/header.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/header.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/header.cc:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [443/454 146.225s ( 97%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:73: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:73: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/cpp_features.pb.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:1975:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 1975 | absl::ReaderMutexLock lock(pool->mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2132:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2132 | absl::ReaderMutexLock l(&unknown_enum_values_mu_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2141:27: warning: 'WriterMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2141 | absl::WriterMutexLock l(&unknown_enum_values_mu_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:716:5: note: 'WriterMutexLock' has been explicitly marked deprecated here │B│ 716 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:2639:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2639 | absl::ReaderMutexLock lock(mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1274:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1274 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.cc:9787:45: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::RepeatedPtrField' requested here │B│ 9787 | RepeatedPtrField new_locs; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 19 warnings generated. │B│ [444/454 146.876s ( 97%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/text_format.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/text_format.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/text_format.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:28: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2573:29: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2573 | absl::ReaderMutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:3041:23: note: in instantiation of function template specialization 'google::protobuf::DescriptorPool::MemoizeProjection' requested here │B│ 3041 | DescriptorPool::MemoizeProjection( │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:676:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here │B│ 676 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:2582:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] │B│ 2582 | absl::MutexLock lock(&pool->field_memo_table_mutex_); │B│ | ^ │B│ /usr/include/absl/synchronization/mutex.h:633:5: note: 'MutexLock' has been explicitly marked deprecated here │B│ 633 | [[deprecated("Use the constructor that takes a reference instead")]] │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_string_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_string_type, _B2 = google::protobuf::internal::is_supported_message_type, _Bn = <>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_message_type>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.cc:12: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/text_format.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'google::protobuf::internal::is_supported_message_type' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_message_type>' requested here │B│ 959 | absl::disjunction< │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:1302:3: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::StaticValidityCheck' requested here │B│ 1302 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map_field.h:426:14: note: in instantiation of member function 'google::protobuf::RepeatedPtrField::~RepeatedPtrField' requested here │B│ 426 | explicit ReflectionPayload(Arena* arena) : repeated_field(arena) {} │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 17 warnings generated. │B│ [445/454 146.980s ( 98%)] /usr/bin/clang++ -DPROTOBUF_USE_DLLS -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc.dir/src/google/protobuf/compiler/main.cc.o -MF CMakeFiles/protoc.dir/src/google/protobuf/compiler/main.cc.o.d -o CMakeFiles/protoc.dir/src/google/protobuf/compiler/main.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_util.h:39: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/implicit_weak_message.h:15: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_tctable_decl.h:25: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/main.cc:9: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/command_line_interface.h:29: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [446/454 147.172s ( 98%)] : && /usr/bin/clang++ -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -Xlinker --dependency-file=CMakeFiles/protoc.dir/link.d CMakeFiles/protoc.dir/src/google/protobuf/compiler/main.cc.o -o protoc-31.0.0 libprotoc.so.31.0.0 libprotobuf.so.31.0.0 /usr/lib/libabsl_die_if_null.so.2605.0.0 /usr/lib/libabsl_log_initialize.so.2605.0.0 /usr/lib/libabsl_statusor.so.2605.0.0 /usr/lib/libabsl_log_internal_check_op.so.2605.0.0 /usr/lib/libabsl_log_internal_conditions.so.2605.0.0 /usr/lib/libabsl_log_internal_message.so.2605.0.0 /usr/lib/libabsl_log_internal_nullguard.so.2605.0.0 /usr/lib/libabsl_examine_stack.so.2605.0.0 /usr/lib/libabsl_log_internal_format.so.2605.0.0 /usr/lib/libabsl_log_internal_structured_proto.so.2605.0.0 /usr/lib/libabsl_log_internal_log_sink_set.so.2605.0.0 /usr/lib/libabsl_log_sink.so.2605.0.0 /usr/lib/libabsl_log_entry.so.2605.0.0 /usr/lib/libabsl_log_internal_proto.so.2605.0.0 /usr/lib/libabsl_flags_internal.so.2605.0.0 /usr/lib/libabsl_flags_marshalling.so.2605.0.0 /usr/lib/libabsl_flags_reflection.so.2605.0.0 /usr/lib/libabsl_flags_config.so.2605.0.0 /usr/lib/libabsl_flags_program_name.so.2605.0.0 /usr/lib/libabsl_flags_private_handle_accessor.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_globals.so.2605.0.0 /usr/lib/libabsl_log_globals.so.2605.0.0 /usr/lib/libabsl_vlog_config_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_fnmatch.so.2605.0.0 /usr/lib/libabsl_raw_hash_set.so.2605.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2605.0.0 /usr/lib/libabsl_random_distributions.so.2605.0.0 /usr/lib/libabsl_random_seed_sequences.so.2605.0.0 /usr/lib/libabsl_random_internal_entropy_pool.so.2605.0.0 /usr/lib/libabsl_random_internal_randen.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_slow.so.2605.0.0 /usr/lib/libabsl_random_internal_platform.so.2605.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2605.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2605.0.0 /usr/lib/libabsl_status.so.2605.0.0 /usr/lib/libabsl_cord.so.2605.0.0 /usr/lib/libabsl_cordz_info.so.2605.0.0 /usr/lib/libabsl_cord_internal.so.2605.0.0 /usr/lib/libabsl_hash.so.2605.0.0 /usr/lib/libabsl_city.so.2605.0.0 /usr/lib/libabsl_cordz_functions.so.2605.0.0 /usr/lib/libabsl_exponential_biased.so.2605.0.0 /usr/lib/libabsl_cordz_handle.so.2605.0.0 /usr/lib/libabsl_crc_cord_state.so.2605.0.0 /usr/lib/libabsl_crc32c.so.2605.0.0 /usr/lib/libabsl_crc_internal.so.2605.0.0 /usr/lib/libabsl_crc_cpu_detect.so.2605.0.0 /usr/lib/libabsl_leak_check.so.2605.0.0 /usr/lib/libabsl_strerror.so.2605.0.0 /usr/lib/libabsl_str_format_internal.so.2605.0.0 /usr/lib/libabsl_synchronization.so.2605.0.0 /usr/lib/libabsl_stacktrace.so.2605.0.0 /usr/lib/libabsl_symbolize.so.2605.0.0 /usr/lib/libabsl_debugging_internal.so.2605.0.0 /usr/lib/libabsl_demangle_internal.so.2605.0.0 /usr/lib/libabsl_demangle_rust.so.2605.0.0 /usr/lib/libabsl_decode_rust_punycode.so.2605.0.0 /usr/lib/libabsl_utf8_for_code_point.so.2605.0.0 /usr/lib/libabsl_graphcycles_internal.so.2605.0.0 /usr/lib/libabsl_kernel_timeout_internal.so.2605.0.0 /usr/lib/libabsl_malloc_internal.so.2605.0.0 /usr/lib/libabsl_tracing_internal.so.2605.0.0 /usr/lib/libabsl_time.so.2605.0.0 /usr/lib/libabsl_strings.so.2605.0.0 /usr/lib/libabsl_source_location.so.2605.0.0 /usr/lib/libabsl_strings_internal.so.2605.0.0 /usr/lib/libabsl_throw_delegate.so.2605.0.0 /usr/lib/libabsl_int128.so.2605.0.0 /usr/lib/libabsl_base.so.2605.0.0 /usr/lib/libabsl_raw_logging_internal.so.2605.0.0 /usr/lib/libabsl_log_severity.so.2605.0.0 /usr/lib/libabsl_spinlock_wait.so.2605.0.0 /usr/lib/libabsl_civil_time.so.2605.0.0 /usr/lib/libabsl_time_zone.so.2605.0.0 libupb.a third_party/utf8_range/libutf8_range.so.31.0.0 -Wl,-rpath-link,/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/third_party/utf8_range && : │B│ [447/454 147.195s ( 98%)] /usr/bin/cmake -E cmake_symlink_executable protoc-31.0.0 protoc && : │B│ [448/454 147.671s ( 98%)] /usr/bin/clang++ -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir -I/mason/build/x86_64/protobuf-31.0.tar.gz -I/mason/build/x86_64/protobuf-31.0.tar.gz/aerynos-builddir/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/src -I/mason/build/x86_64/protobuf-31.0.tar.gz/third_party/utf8_range -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/cmake -I/mason/build/x86_64/protobuf-31.0.tar.gz/upb/reflection/cmake -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -MD -MT CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/source.cc.o -MF CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/source.cc.o.d -o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/source.cc.o -c /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:228:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 228 | : absl::disjunction> {}; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:232:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 232 | : absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:238:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 238 | : absl::disjunction> { │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:46: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_ptr_field.h:959:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 959 | absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:41: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/parse_context.h:38: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:218:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 218 | : absl::disjunction, std::is_same, │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_integral_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_integral_type, _B2 = google::protobuf::internal::is_supported_floating_point_type, _Bn = , std::is_same, google::protobuf::is_proto_enum>] │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:26: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.h:56: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/extension_set.h:36: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_enum_util.h:20: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message_lite.h:37: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/arena.h:37: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/port.h:224:13: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 224 | : absl::disjunction, std::is_same> {}; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:231:53: note: in instantiation of template class 'google::protobuf::internal::is_supported_floating_point_type' requested here │B│ 231 | struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: during template argument deduction for class template partial specialization '__disjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = google::protobuf::internal::is_supported_floating_point_type, _B2 = std::is_same, _Bn = , google::protobuf::is_proto_enum>] │B│ 232 | { using type = typename __disjunction_impl::type; }; │B│ | ^ │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:232:31: note: in instantiation of template class 'std::__detail::__disjunction_impl, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ /usr/bin/../lib64/gcc/x86_64-aerynos-linux/16/../../../../include/c++/16/type_traits:256:7: note: in instantiation of template class 'std::__detail::__disjunction_impl, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 256 | : __detail::__disjunction_impl::type │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:262:9: note: in instantiation of template class 'std::disjunction, google::protobuf::internal::is_supported_floating_point_type, std::is_same, std::is_same, google::protobuf::is_proto_enum>' requested here │B│ 262 | absl::disjunction, │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/repeated_field.h:640:3: note: in instantiation of member function 'google::protobuf::RepeatedField::StaticValidityCheck' requested here │B│ 640 | StaticValidityCheck(); │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:28: note: in instantiation of member function 'google::protobuf::RepeatedField::RepeatedField' requested here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/unknown_field_set.h:306:48: note: in defaulted default constructor for 'google::protobuf::UnknownFieldSet' first required here │B│ 306 | constexpr UnknownFieldSet::UnknownFieldSet() = default; │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1082:15: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1082 | absl::disjunction, │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/upb_generator/reflection/source.cc:17: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/compiler/code_generator.h:27: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/descriptor.pb.h:23: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/generated_message_bases.h:21: │B│ In file included from /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/message.h:112: │B│ /mason/build/x86_64/protobuf-31.0.tar.gz/src/google/protobuf/map.h:1087:25: warning: 'disjunction' is deprecated [-Wdeprecated-declarations] │B│ 1087 | static_assert(absl::disjunction< │B│ | ^ │B│ /usr/include/absl/meta/type_traits.h:158:19: note: 'disjunction' has been explicitly marked deprecated here │B│ 158 | using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction; │B│ | ^ │B│ /usr/include/absl/base/macros.h:245:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' │B│ 245 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE │B│ | ^ │B│ 12 warnings generated. │B│ [449/454 149.063s ( 98%)] : && /usr/bin/clang++ -fPIC -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -shared -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,--version-script=/mason/build/x86_64/protobuf-31.0.tar.gz/src/libprotobuf-lite.map -Xlinker --dependency-file=CMakeFiles/libprotobuf-lite.dir/link.d -Wl,-soname,libprotobuf-lite.so.31.0.0 -o libprotobuf-lite.so.31.0.0 CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/any_lite.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena_align.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenastring.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenaz_sampler.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/extension_set.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_enum_util.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_tctable_lite.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_util.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/implicit_weak_message.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/inlined_string_field.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/coded_stream.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/io_win32.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/map.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/message_lite.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/micro_string.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/parse_context.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/port.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/raw_ptr.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_field.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_ptr_field.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/common.cc.o CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/wire_format_lite.cc.o /usr/lib/libabsl_die_if_null.so.2605.0.0 /usr/lib/libabsl_log_initialize.so.2605.0.0 /usr/lib/libabsl_statusor.so.2605.0.0 third_party/utf8_range/libutf8_validity.so.31.0.0 /usr/lib/libabsl_log_internal_check_op.so.2605.0.0 /usr/lib/libabsl_log_internal_conditions.so.2605.0.0 /usr/lib/libabsl_log_internal_message.so.2605.0.0 /usr/lib/libabsl_log_internal_nullguard.so.2605.0.0 /usr/lib/libabsl_examine_stack.so.2605.0.0 /usr/lib/libabsl_log_internal_format.so.2605.0.0 /usr/lib/libabsl_log_internal_structured_proto.so.2605.0.0 /usr/lib/libabsl_log_internal_log_sink_set.so.2605.0.0 /usr/lib/libabsl_log_sink.so.2605.0.0 /usr/lib/libabsl_log_entry.so.2605.0.0 /usr/lib/libabsl_log_internal_proto.so.2605.0.0 /usr/lib/libabsl_flags_internal.so.2605.0.0 /usr/lib/libabsl_flags_marshalling.so.2605.0.0 /usr/lib/libabsl_flags_reflection.so.2605.0.0 /usr/lib/libabsl_flags_config.so.2605.0.0 /usr/lib/libabsl_flags_program_name.so.2605.0.0 /usr/lib/libabsl_flags_private_handle_accessor.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag_internal.so.2605.0.0 /usr/lib/libabsl_log_globals.so.2605.0.0 /usr/lib/libabsl_vlog_config_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_fnmatch.so.2605.0.0 /usr/lib/libabsl_log_internal_globals.so.2605.0.0 /usr/lib/libabsl_raw_hash_set.so.2605.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2605.0.0 /usr/lib/libabsl_random_distributions.so.2605.0.0 /usr/lib/libabsl_random_seed_sequences.so.2605.0.0 /usr/lib/libabsl_random_internal_entropy_pool.so.2605.0.0 /usr/lib/libabsl_random_internal_randen.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_slow.so.2605.0.0 /usr/lib/libabsl_random_internal_platform.so.2605.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2605.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2605.0.0 /usr/lib/libabsl_status.so.2605.0.0 /usr/lib/libabsl_cord.so.2605.0.0 /usr/lib/libabsl_cordz_info.so.2605.0.0 /usr/lib/libabsl_cord_internal.so.2605.0.0 /usr/lib/libabsl_hash.so.2605.0.0 /usr/lib/libabsl_city.so.2605.0.0 /usr/lib/libabsl_cordz_functions.so.2605.0.0 /usr/lib/libabsl_exponential_biased.so.2605.0.0 /usr/lib/libabsl_cordz_handle.so.2605.0.0 /usr/lib/libabsl_synchronization.so.2605.0.0 /usr/lib/libabsl_graphcycles_internal.so.2605.0.0 /usr/lib/libabsl_kernel_timeout_internal.so.2605.0.0 /usr/lib/libabsl_time.so.2605.0.0 /usr/lib/libabsl_civil_time.so.2605.0.0 /usr/lib/libabsl_time_zone.so.2605.0.0 /usr/lib/libabsl_tracing_internal.so.2605.0.0 /usr/lib/libabsl_crc_cord_state.so.2605.0.0 /usr/lib/libabsl_crc32c.so.2605.0.0 /usr/lib/libabsl_crc_internal.so.2605.0.0 /usr/lib/libabsl_crc_cpu_detect.so.2605.0.0 /usr/lib/libabsl_stacktrace.so.2605.0.0 /usr/lib/libabsl_leak_check.so.2605.0.0 /usr/lib/libabsl_strerror.so.2605.0.0 /usr/lib/libabsl_symbolize.so.2605.0.0 /usr/lib/libabsl_debugging_internal.so.2605.0.0 /usr/lib/libabsl_malloc_internal.so.2605.0.0 /usr/lib/libabsl_demangle_internal.so.2605.0.0 /usr/lib/libabsl_demangle_rust.so.2605.0.0 /usr/lib/libabsl_decode_rust_punycode.so.2605.0.0 /usr/lib/libabsl_utf8_for_code_point.so.2605.0.0 /usr/lib/libabsl_str_format_internal.so.2605.0.0 /usr/lib/libabsl_strings.so.2605.0.0 /usr/lib/libabsl_int128.so.2605.0.0 /usr/lib/libabsl_source_location.so.2605.0.0 /usr/lib/libabsl_strings_internal.so.2605.0.0 /usr/lib/libabsl_base.so.2605.0.0 /usr/lib/libabsl_spinlock_wait.so.2605.0.0 /usr/lib/libabsl_throw_delegate.so.2605.0.0 /usr/lib/libabsl_raw_logging_internal.so.2605.0.0 /usr/lib/libabsl_log_severity.so.2605.0.0 && : │B│ [450/454 149.107s ( 99%)] /usr/bin/cmake -E cmake_symlink_library libprotobuf-lite.so.31.0.0 libprotobuf-lite.so.31.0.0 libprotobuf-lite.so && : │B│ [451/454 158.278s ( 99%)] : && /usr/bin/clang++ -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -Xlinker --dependency-file=CMakeFiles/protoc-gen-upb.dir/link.d CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/any_lite.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arena_align.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenastring.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/arenaz_sampler.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator_lite.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/plugin.pb.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/retention.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/cpp_features.pb.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor.pb.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/descriptor_database.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/dynamic_message.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/extension_set_heavy.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/feature_resolver.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_enum_util.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_bases.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_reflection.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_full.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_gen.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_tctable_lite.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/generated_message_util.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/implicit_weak_message.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/inlined_string_field.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/coded_stream.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/gzip_stream.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/io_win32.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/printer.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/strtod.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/tokenizer.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_sink.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/map_field.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/message_lite.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/micro_string.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/parse_context.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/port.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/raw_ptr.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_mode.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/reflection_ops.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_field.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/repeated_ptr_field.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/service.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/stubs/common.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/text_format.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/unknown_field_set.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format.cc.o CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/wire_format_lite.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/c/generator.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names_internal.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/common.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/common/names.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/file_layout.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names_internal.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/plugin.cc.o CMakeFiles/protoc-gen-upb.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o -o protoc-gen-upb-31.0.0 third_party/utf8_range/libutf8_validity.so.31.0.0 libupb.a /usr/lib/libabsl_die_if_null.so.2605.0.0 /usr/lib/libabsl_log_initialize.so.2605.0.0 /usr/lib/libabsl_statusor.so.2605.0.0 third_party/utf8_range/libutf8_range.so.31.0.0 /usr/lib/libabsl_log_internal_check_op.so.2605.0.0 /usr/lib/libabsl_log_internal_conditions.so.2605.0.0 /usr/lib/libabsl_log_internal_message.so.2605.0.0 /usr/lib/libabsl_log_internal_nullguard.so.2605.0.0 /usr/lib/libabsl_examine_stack.so.2605.0.0 /usr/lib/libabsl_log_internal_format.so.2605.0.0 /usr/lib/libabsl_log_internal_structured_proto.so.2605.0.0 /usr/lib/libabsl_log_internal_log_sink_set.so.2605.0.0 /usr/lib/libabsl_log_sink.so.2605.0.0 /usr/lib/libabsl_log_entry.so.2605.0.0 /usr/lib/libabsl_log_internal_proto.so.2605.0.0 /usr/lib/libabsl_flags_internal.so.2605.0.0 /usr/lib/libabsl_flags_marshalling.so.2605.0.0 /usr/lib/libabsl_flags_reflection.so.2605.0.0 /usr/lib/libabsl_flags_config.so.2605.0.0 /usr/lib/libabsl_flags_program_name.so.2605.0.0 /usr/lib/libabsl_flags_private_handle_accessor.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag_internal.so.2605.0.0 /usr/lib/libabsl_log_globals.so.2605.0.0 /usr/lib/libabsl_vlog_config_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_fnmatch.so.2605.0.0 /usr/lib/libabsl_log_internal_globals.so.2605.0.0 /usr/lib/libabsl_raw_hash_set.so.2605.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2605.0.0 /usr/lib/libabsl_random_distributions.so.2605.0.0 /usr/lib/libabsl_random_seed_sequences.so.2605.0.0 /usr/lib/libabsl_random_internal_entropy_pool.so.2605.0.0 /usr/lib/libabsl_random_internal_randen.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_slow.so.2605.0.0 /usr/lib/libabsl_random_internal_platform.so.2605.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2605.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2605.0.0 /usr/lib/libabsl_status.so.2605.0.0 /usr/lib/libabsl_cord.so.2605.0.0 /usr/lib/libabsl_cordz_info.so.2605.0.0 /usr/lib/libabsl_cord_internal.so.2605.0.0 /usr/lib/libabsl_hash.so.2605.0.0 /usr/lib/libabsl_city.so.2605.0.0 /usr/lib/libabsl_cordz_functions.so.2605.0.0 /usr/lib/libabsl_exponential_biased.so.2605.0.0 /usr/lib/libabsl_cordz_handle.so.2605.0.0 /usr/lib/libabsl_synchronization.so.2605.0.0 /usr/lib/libabsl_graphcycles_internal.so.2605.0.0 /usr/lib/libabsl_kernel_timeout_internal.so.2605.0.0 /usr/lib/libabsl_time.so.2605.0.0 /usr/lib/libabsl_civil_time.so.2605.0.0 /usr/lib/libabsl_time_zone.so.2605.0.0 /usr/lib/libabsl_tracing_internal.so.2605.0.0 /usr/lib/libabsl_crc_cord_state.so.2605.0.0 /usr/lib/libabsl_crc32c.so.2605.0.0 /usr/lib/libabsl_crc_internal.so.2605.0.0 /usr/lib/libabsl_crc_cpu_detect.so.2605.0.0 /usr/lib/libabsl_stacktrace.so.2605.0.0 /usr/lib/libabsl_leak_check.so.2605.0.0 /usr/lib/libabsl_strerror.so.2605.0.0 /usr/lib/libabsl_symbolize.so.2605.0.0 /usr/lib/libabsl_debugging_internal.so.2605.0.0 /usr/lib/libabsl_malloc_internal.so.2605.0.0 /usr/lib/libabsl_demangle_internal.so.2605.0.0 /usr/lib/libabsl_demangle_rust.so.2605.0.0 /usr/lib/libabsl_decode_rust_punycode.so.2605.0.0 /usr/lib/libabsl_utf8_for_code_point.so.2605.0.0 /usr/lib/libabsl_str_format_internal.so.2605.0.0 /usr/lib/libabsl_strings.so.2605.0.0 /usr/lib/libabsl_source_location.so.2605.0.0 /usr/lib/libabsl_int128.so.2605.0.0 /usr/lib/libabsl_strings_internal.so.2605.0.0 /usr/lib/libabsl_base.so.2605.0.0 /usr/lib/libabsl_spinlock_wait.so.2605.0.0 /usr/lib/libabsl_throw_delegate.so.2605.0.0 /usr/lib/libabsl_raw_logging_internal.so.2605.0.0 /usr/lib/libabsl_log_severity.so.2605.0.0 && : │B│ [452/454 158.293s ( 99%)] /usr/bin/cmake -E cmake_symlink_executable protoc-gen-upb-31.0.0 protoc-gen-upb && : │B│ [453/454 159.633s ( 99%)] : && /usr/bin/clang++ -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -Xlinker --dependency-file=CMakeFiles/protoc-gen-upbdefs.dir/link.d CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/any_lite.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arena_align.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenastring.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/arenaz_sampler.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator_lite.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/plugin.pb.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/retention.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/cpp_features.pb.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor.pb.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/descriptor_database.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/dynamic_message.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/extension_set_heavy.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/feature_resolver.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_enum_util.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_bases.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_reflection.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_full.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_gen.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_tctable_lite.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/generated_message_util.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/implicit_weak_message.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/inlined_string_field.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/coded_stream.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/gzip_stream.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/io_win32.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/printer.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/strtod.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/tokenizer.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_sink.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/map_field.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/message_lite.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/micro_string.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/parse_context.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/port.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/raw_ptr.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_mode.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/reflection_ops.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_field.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/repeated_ptr_field.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/service.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/stubs/common.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/text_format.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/unknown_field_set.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format.cc.o CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/wire_format_lite.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common/names.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/file_layout.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names_internal.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/plugin.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/generator.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/header.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/names.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/source.cc.o CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o -o protoc-gen-upbdefs-31.0.0 third_party/utf8_range/libutf8_validity.so.31.0.0 libupb.a /usr/lib/libabsl_die_if_null.so.2605.0.0 /usr/lib/libabsl_log_initialize.so.2605.0.0 /usr/lib/libabsl_statusor.so.2605.0.0 third_party/utf8_range/libutf8_range.so.31.0.0 /usr/lib/libabsl_log_internal_check_op.so.2605.0.0 /usr/lib/libabsl_log_internal_conditions.so.2605.0.0 /usr/lib/libabsl_log_internal_message.so.2605.0.0 /usr/lib/libabsl_log_internal_nullguard.so.2605.0.0 /usr/lib/libabsl_examine_stack.so.2605.0.0 /usr/lib/libabsl_log_internal_format.so.2605.0.0 /usr/lib/libabsl_log_internal_structured_proto.so.2605.0.0 /usr/lib/libabsl_log_internal_log_sink_set.so.2605.0.0 /usr/lib/libabsl_log_sink.so.2605.0.0 /usr/lib/libabsl_log_entry.so.2605.0.0 /usr/lib/libabsl_log_internal_proto.so.2605.0.0 /usr/lib/libabsl_flags_internal.so.2605.0.0 /usr/lib/libabsl_flags_marshalling.so.2605.0.0 /usr/lib/libabsl_flags_reflection.so.2605.0.0 /usr/lib/libabsl_flags_config.so.2605.0.0 /usr/lib/libabsl_flags_program_name.so.2605.0.0 /usr/lib/libabsl_flags_private_handle_accessor.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag.so.2605.0.0 /usr/lib/libabsl_flags_commandlineflag_internal.so.2605.0.0 /usr/lib/libabsl_log_globals.so.2605.0.0 /usr/lib/libabsl_vlog_config_internal.so.2605.0.0 /usr/lib/libabsl_log_internal_fnmatch.so.2605.0.0 /usr/lib/libabsl_log_internal_globals.so.2605.0.0 /usr/lib/libabsl_raw_hash_set.so.2605.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2605.0.0 /usr/lib/libabsl_random_distributions.so.2605.0.0 /usr/lib/libabsl_random_seed_sequences.so.2605.0.0 /usr/lib/libabsl_random_internal_entropy_pool.so.2605.0.0 /usr/lib/libabsl_random_internal_randen.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2605.0.0 /usr/lib/libabsl_random_internal_randen_slow.so.2605.0.0 /usr/lib/libabsl_random_internal_platform.so.2605.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2605.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2605.0.0 /usr/lib/libabsl_status.so.2605.0.0 /usr/lib/libabsl_cord.so.2605.0.0 /usr/lib/libabsl_cordz_info.so.2605.0.0 /usr/lib/libabsl_cord_internal.so.2605.0.0 /usr/lib/libabsl_hash.so.2605.0.0 /usr/lib/libabsl_city.so.2605.0.0 /usr/lib/libabsl_cordz_functions.so.2605.0.0 /usr/lib/libabsl_exponential_biased.so.2605.0.0 /usr/lib/libabsl_cordz_handle.so.2605.0.0 /usr/lib/libabsl_synchronization.so.2605.0.0 /usr/lib/libabsl_graphcycles_internal.so.2605.0.0 /usr/lib/libabsl_kernel_timeout_internal.so.2605.0.0 /usr/lib/libabsl_time.so.2605.0.0 /usr/lib/libabsl_civil_time.so.2605.0.0 /usr/lib/libabsl_time_zone.so.2605.0.0 /usr/lib/libabsl_tracing_internal.so.2605.0.0 /usr/lib/libabsl_crc_cord_state.so.2605.0.0 /usr/lib/libabsl_crc32c.so.2605.0.0 /usr/lib/libabsl_crc_internal.so.2605.0.0 /usr/lib/libabsl_crc_cpu_detect.so.2605.0.0 /usr/lib/libabsl_stacktrace.so.2605.0.0 /usr/lib/libabsl_leak_check.so.2605.0.0 /usr/lib/libabsl_strerror.so.2605.0.0 /usr/lib/libabsl_symbolize.so.2605.0.0 /usr/lib/libabsl_debugging_internal.so.2605.0.0 /usr/lib/libabsl_malloc_internal.so.2605.0.0 /usr/lib/libabsl_demangle_internal.so.2605.0.0 /usr/lib/libabsl_demangle_rust.so.2605.0.0 /usr/lib/libabsl_decode_rust_punycode.so.2605.0.0 /usr/lib/libabsl_utf8_for_code_point.so.2605.0.0 /usr/lib/libabsl_str_format_internal.so.2605.0.0 /usr/lib/libabsl_strings.so.2605.0.0 /usr/lib/libabsl_source_location.so.2605.0.0 /usr/lib/libabsl_int128.so.2605.0.0 /usr/lib/libabsl_strings_internal.so.2605.0.0 /usr/lib/libabsl_base.so.2605.0.0 /usr/lib/libabsl_spinlock_wait.so.2605.0.0 /usr/lib/libabsl_throw_delegate.so.2605.0.0 /usr/lib/libabsl_raw_logging_internal.so.2605.0.0 /usr/lib/libabsl_log_severity.so.2605.0.0 && : │B│ [454/454 159.647s (100%)] /usr/bin/cmake -E cmake_symlink_executable protoc-gen-upbdefs-31.0.0 protoc-gen-upbdefs && : │B│ │ │Install │I│ + set -o errexit │I│ + set -o pipefail │I│ + set -o nounset │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1780550795 │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='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CFLAGS │I│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CFLAGS │I│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CXXFLAGS │I│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CXXFLAGS │I│ + FFLAGS='-D_FORTIFY_SOURCE=2 -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=16 -C strip=none -C target-cpu=x86-64-v2' │I│ + export RUSTFLAGS │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│ + CCACHE_DIR=/mason/ccache │I│ + export CCACHE_DIR │I│ + CCACHE_BASEDIR=/mason/build/x86_64/protobuf-31.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/protobuf-31.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│ + 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/protobuf-31.0.tar.gz │I│ + cd /mason/build/x86_64/protobuf-31.0.tar.gz │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/protobuf-31.0.tar.gz' │I│ The work directory %(workdir) is /mason/build/x86_64/protobuf-31.0.tar.gz │I│ + DESTDIR=/mason/install │I│ + cmake --install aerynos-builddir --verbose │I│ -- Install configuration: "Release" │I│ -- Installing: /mason/install/usr/lib/cmake/utf8_range/utf8_range-targets.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/utf8_range/utf8_range-targets-release.cmake │I│ -- Installing: /mason/install/usr/lib/libutf8_validity.so.31.0.0 │I│ -- Installing: /mason/install/usr/lib/libutf8_validity.so │I│ -- Installing: /mason/install/usr/lib/libutf8_range.so.31.0.0 │I│ -- Installing: /mason/install/usr/lib/libutf8_range.so │I│ -- Installing: /mason/install/usr/lib/cmake/utf8_range/utf8_range-config.cmake │I│ -- Installing: /mason/install/usr/lib/pkgconfig/utf8_range.pc │I│ -- Installing: /mason/install/usr/include/utf8_range.h │I│ -- Installing: /mason/install/usr/include/utf8_validity.h │I│ -- Installing: /mason/install/usr/lib/libprotobuf-lite.so.31.0.0 │I│ -- Installing: /mason/install/usr/lib/libprotobuf-lite.so │I│ -- Installing: /mason/install/usr/lib/libprotobuf.so.31.0.0 │I│ -- Installing: /mason/install/usr/lib/libprotobuf.so │I│ -- Installing: /mason/install/usr/lib/libprotoc.so.31.0.0 │I│ -- Installing: /mason/install/usr/lib/libprotoc.so │I│ -- Installing: /mason/install/usr/lib/libupb.a │I│ -- Installing: /mason/install/usr/bin/protoc-31.0.0 │I│ -- Installing: /mason/install/usr/bin/protoc │I│ -- Installing: /mason/install/usr/bin/protoc-gen-upb-31.0.0 │I│ -- Installing: /mason/install/usr/bin/protoc-gen-upb │I│ -- Installing: /mason/install/usr/bin/protoc-gen-upbdefs-31.0.0 │I│ -- Installing: /mason/install/usr/bin/protoc-gen-upbdefs │I│ -- Installing: /mason/install/usr/lib/pkgconfig/protobuf.pc │I│ -- Installing: /mason/install/usr/lib/pkgconfig/protobuf-lite.pc │I│ -- Installing: /mason/install/usr/lib/pkgconfig/upb.pc │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor.upb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor.upb_minitable.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/any.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/api.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/duration.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/empty.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/field_mask.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/source_context.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/struct.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/timestamp.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/type.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/wrappers.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/any.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/arena.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/arena_align.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/arena_allocation_policy.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/arena_cleanup.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/arenastring.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/arenaz_sampler.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/importer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/parser.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/cpp_edition_defaults.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/cpp_features.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor_database.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor_legacy.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor_lite.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor_visitor.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/dynamic_message.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/endian.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/explicitly_constructed.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/extension_set.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/extension_set_inl.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/feature_resolver.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/field_access_listener.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_enum_reflection.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_enum_util.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_message_bases.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_message_reflection.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_message_tctable_decl.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_message_tctable_gen.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_message_tctable_impl.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/generated_message_util.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/has_bits.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/implicit_weak_message.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/inlined_string_field.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/internal_visibility.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/coded_stream.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/gzip_stream.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/io_win32.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/printer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/strtod.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/tokenizer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/zero_copy_sink.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/zero_copy_stream.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/zero_copy_stream_impl.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/descriptor_traits.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/lexer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/message_path.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/parser.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/parser_traits.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/unparser.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/unparser_traits.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/untyped_message.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/writer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/internal/zero_copy_buffered_stream.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/json/json.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/map.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/map_entry.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/map_field.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/map_field_lite.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/map_type_handler.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/message.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/message_lite.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/metadata.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/metadata_lite.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/micro_string.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/parse_context.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/port.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/port_def.inc │I│ -- Installing: /mason/install/usr/include/google/protobuf/port_undef.inc │I│ -- Installing: /mason/install/usr/include/google/protobuf/raw_ptr.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/reflection.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/reflection_internal.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/reflection_mode.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/reflection_ops.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/reflection_visit_field_info.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/reflection_visit_fields.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/repeated_field.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/repeated_ptr_field.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/runtime_version.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/serial_arena.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/service.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/string_block.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/stubs/callback.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/stubs/common.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/stubs/platform_macros.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/stubs/port.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/stubs/status_macros.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/text_format.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/thread_safe_arena.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/unknown_field_set.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/delimited_message_util.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/field_comparator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/field_mask_util.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/json_util.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/message_differencer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/time_util.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/type_resolver.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/util/type_resolver_util.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/varint_shuffle.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/wire_format.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/wire_format_lite.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/code_generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/code_generator_lite.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/command_line_interface.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/cpp/generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/cpp/helpers.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/cpp/names.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/cpp/options.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/csharp/csharp_generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/csharp/names.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/context.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/doc_comment.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/helpers.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/java_features.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/name_resolver.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/names.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/java/options.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/kotlin/generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/notices.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/objectivec/generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/objectivec/line_consumer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/objectivec/names.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/objectivec/nsobject_methods.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/php/names.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/php/php_generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/plugin.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/plugin.pb.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/python/generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/python/pyi_generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/retention.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/ruby/ruby_generator.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/scc.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/subprocess.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/versions.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/zip_writer.h │I│ -- Installing: /mason/install/usr/include/google/protobuf/any.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/api.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/duration.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/empty.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/field_mask.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/source_context.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/struct.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/timestamp.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/type.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/wrappers.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/cpp_features.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/descriptor.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/compiler/plugin.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/java_features.proto │I│ -- Installing: /mason/install/usr/include/google/protobuf/go_features.proto │I│ -- Installing: /mason/install/usr/include/upb/base/descriptor_constants.h │I│ -- Installing: /mason/install/usr/include/upb/base/internal/endian.h │I│ -- Installing: /mason/install/usr/include/upb/base/internal/log2.h │I│ -- Installing: /mason/install/usr/include/upb/base/status.h │I│ -- Installing: /mason/install/usr/include/upb/base/status.hpp │I│ -- Installing: /mason/install/usr/include/upb/base/string_view.h │I│ -- Installing: /mason/install/usr/include/upb/base/upcast.h │I│ -- Installing: /mason/install/usr/include/upb/generated_code_support.h │I│ -- Installing: /mason/install/usr/include/upb/hash/common.h │I│ -- Installing: /mason/install/usr/include/upb/hash/int_table.h │I│ -- Installing: /mason/install/usr/include/upb/hash/str_table.h │I│ -- Installing: /mason/install/usr/include/upb/json/decode.h │I│ -- Installing: /mason/install/usr/include/upb/json/encode.h │I│ -- Installing: /mason/install/usr/include/upb/lex/atoi.h │I│ -- Installing: /mason/install/usr/include/upb/lex/round_trip.h │I│ -- Installing: /mason/install/usr/include/upb/lex/strtod.h │I│ -- Installing: /mason/install/usr/include/upb/lex/unicode.h │I│ -- Installing: /mason/install/usr/include/upb/mem/alloc.h │I│ -- Installing: /mason/install/usr/include/upb/mem/arena.h │I│ -- Installing: /mason/install/usr/include/upb/mem/arena.hpp │I│ -- Installing: /mason/install/usr/include/upb/mem/internal/arena.h │I│ -- Installing: /mason/install/usr/include/upb/message/accessors.h │I│ -- Installing: /mason/install/usr/include/upb/message/array.h │I│ -- Installing: /mason/install/usr/include/upb/message/compare.h │I│ -- Installing: /mason/install/usr/include/upb/message/compat.h │I│ -- Installing: /mason/install/usr/include/upb/message/copy.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/accessors.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/array.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/compare_unknown.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/extension.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/iterator.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/map.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/map_entry.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/map_sorter.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/message.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/tagged_ptr.h │I│ -- Installing: /mason/install/usr/include/upb/message/internal/types.h │I│ -- Installing: /mason/install/usr/include/upb/message/map.h │I│ -- Installing: /mason/install/usr/include/upb/message/map_gencode_util.h │I│ -- Installing: /mason/install/usr/include/upb/message/merge.h │I│ -- Installing: /mason/install/usr/include/upb/message/message.h │I│ -- Installing: /mason/install/usr/include/upb/message/tagged_ptr.h │I│ -- Installing: /mason/install/usr/include/upb/message/value.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/build_enum.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/decode.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/internal/base92.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/internal/decoder.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/internal/encode.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/internal/encode.hpp │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/internal/modifiers.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/internal/wire_constants.h │I│ -- Installing: /mason/install/usr/include/upb/mini_descriptor/link.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/enum.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/extension.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/extension_registry.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/field.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/file.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/internal/enum.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/internal/extension.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/internal/field.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/internal/file.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/internal/message.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/internal/size_log2.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/internal/sub.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/message.h │I│ -- Installing: /mason/install/usr/include/upb/mini_table/sub.h │I│ -- Installing: /mason/install/usr/include/upb/port/atomic.h │I│ -- Installing: /mason/install/usr/include/upb/port/def.inc │I│ -- Installing: /mason/install/usr/include/upb/port/undef.inc │I│ -- Installing: /mason/install/usr/include/upb/port/vsnprintf_compat.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/common.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/def.hpp │I│ -- Installing: /mason/install/usr/include/upb/reflection/def_pool.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/def_type.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/descriptor_bootstrap.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/enum_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/enum_reserved_range.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/enum_value_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/extension_range.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/field_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/file_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/def_pool.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/desc_state.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/enum_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/enum_reserved_range.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/enum_value_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/extension_range.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/field_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/file_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/message_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/message_reserved_range.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/method_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/oneof_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/service_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/internal/upb_edition_defaults.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/message.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/message.hpp │I│ -- Installing: /mason/install/usr/include/upb/reflection/message_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/message_reserved_range.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/method_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/oneof_def.h │I│ -- Installing: /mason/install/usr/include/upb/reflection/service_def.h │I│ -- Installing: /mason/install/usr/include/upb/text/debug_string.h │I│ -- Installing: /mason/install/usr/include/upb/text/encode.h │I│ -- Installing: /mason/install/usr/include/upb/text/internal/encode.h │I│ -- Installing: /mason/install/usr/include/upb/text/options.h │I│ -- Installing: /mason/install/usr/include/upb/util/def_to_proto.h │I│ -- Installing: /mason/install/usr/include/upb/util/required_fields.h │I│ -- Installing: /mason/install/usr/include/upb/wire/byte_size.h │I│ -- Installing: /mason/install/usr/include/upb/wire/decode.h │I│ -- Installing: /mason/install/usr/include/upb/wire/encode.h │I│ -- Installing: /mason/install/usr/include/upb/wire/eps_copy_input_stream.h │I│ -- Installing: /mason/install/usr/include/upb/wire/internal/decode_fast.h │I│ -- Installing: /mason/install/usr/include/upb/wire/reader.h │I│ -- Installing: /mason/install/usr/include/upb/wire/types.h │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-targets.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-targets-release.cmake │I│ -- Up-to-date: /mason/install/usr/lib/cmake/protobuf │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-config.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-module.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-config-version.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-options.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-generate.cmake │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/bin/protoc │A│ » /usr/bin/protoc-31.0.0 │A│ » /usr/bin/protoc-gen-upb │A│ » /usr/bin/protoc-gen-upb-31.0.0 │A│ » /usr/bin/protoc-gen-upbdefs │A│ » /usr/bin/protoc-gen-upbdefs-31.0.0 │A│ » /usr/include/google/protobuf/any.h │A│ » /usr/include/google/protobuf/any.pb.h │A│ » /usr/include/google/protobuf/any.proto │A│ » /usr/include/google/protobuf/api.pb.h │A│ » /usr/include/google/protobuf/api.proto │A│ » /usr/include/google/protobuf/arena.h │A│ » /usr/include/google/protobuf/arena_align.h │A│ » /usr/include/google/protobuf/arena_allocation_policy.h │A│ » /usr/include/google/protobuf/arena_cleanup.h │A│ » /usr/include/google/protobuf/arenastring.h │A│ » /usr/include/google/protobuf/arenaz_sampler.h │A│ » /usr/include/google/protobuf/compiler/code_generator.h │A│ » /usr/include/google/protobuf/compiler/code_generator_lite.h │A│ » /usr/include/google/protobuf/compiler/command_line_interface.h │A│ » /usr/include/google/protobuf/compiler/cpp/generator.h │A│ » /usr/include/google/protobuf/compiler/cpp/helpers.h │A│ » /usr/include/google/protobuf/compiler/cpp/names.h │A│ » /usr/include/google/protobuf/compiler/cpp/options.h │A│ » /usr/include/google/protobuf/compiler/csharp/csharp_generator.h │A│ » /usr/include/google/protobuf/compiler/csharp/names.h │A│ » /usr/include/google/protobuf/compiler/importer.h │A│ » /usr/include/google/protobuf/compiler/java/context.h │A│ » /usr/include/google/protobuf/compiler/java/doc_comment.h │A│ » /usr/include/google/protobuf/compiler/java/generator.h │A│ » /usr/include/google/protobuf/compiler/java/helpers.h │A│ » /usr/include/google/protobuf/compiler/java/java_features.pb.h │A│ » /usr/include/google/protobuf/compiler/java/name_resolver.h │A│ » /usr/include/google/protobuf/compiler/java/names.h │A│ » /usr/include/google/protobuf/compiler/java/options.h │A│ » /usr/include/google/protobuf/compiler/kotlin/generator.h │A│ » /usr/include/google/protobuf/compiler/notices.h │A│ » /usr/include/google/protobuf/compiler/objectivec/generator.h │A│ » /usr/include/google/protobuf/compiler/objectivec/line_consumer.h │A│ » /usr/include/google/protobuf/compiler/objectivec/names.h │A│ » /usr/include/google/protobuf/compiler/objectivec/nsobject_methods.h │A│ » /usr/include/google/protobuf/compiler/parser.h │A│ » /usr/include/google/protobuf/compiler/php/names.h │A│ » /usr/include/google/protobuf/compiler/php/php_generator.h │A│ » /usr/include/google/protobuf/compiler/plugin.h │A│ » /usr/include/google/protobuf/compiler/plugin.pb.h │A│ » /usr/include/google/protobuf/compiler/plugin.proto │A│ » /usr/include/google/protobuf/compiler/python/generator.h │A│ » /usr/include/google/protobuf/compiler/python/pyi_generator.h │A│ » /usr/include/google/protobuf/compiler/retention.h │A│ » /usr/include/google/protobuf/compiler/ruby/ruby_generator.h │A│ » /usr/include/google/protobuf/compiler/scc.h │A│ » /usr/include/google/protobuf/compiler/subprocess.h │A│ » /usr/include/google/protobuf/compiler/versions.h │A│ » /usr/include/google/protobuf/compiler/zip_writer.h │A│ » /usr/include/google/protobuf/cpp_edition_defaults.h │A│ » /usr/include/google/protobuf/cpp_features.pb.h │A│ » /usr/include/google/protobuf/cpp_features.proto │A│ » /usr/include/google/protobuf/descriptor.h │A│ » /usr/include/google/protobuf/descriptor.pb.h │A│ » /usr/include/google/protobuf/descriptor.proto │A│ » /usr/include/google/protobuf/descriptor.upb.h │A│ » /usr/include/google/protobuf/descriptor.upb_minitable.h │A│ » /usr/include/google/protobuf/descriptor_database.h │A│ » /usr/include/google/protobuf/descriptor_legacy.h │A│ » /usr/include/google/protobuf/descriptor_lite.h │A│ » /usr/include/google/protobuf/descriptor_visitor.h │A│ » /usr/include/google/protobuf/duration.pb.h │A│ » /usr/include/google/protobuf/duration.proto │A│ » /usr/include/google/protobuf/dynamic_message.h │A│ » /usr/include/google/protobuf/empty.pb.h │A│ » /usr/include/google/protobuf/empty.proto │A│ » /usr/include/google/protobuf/endian.h │A│ » /usr/include/google/protobuf/explicitly_constructed.h │A│ » /usr/include/google/protobuf/extension_set.h │A│ » /usr/include/google/protobuf/extension_set_inl.h │A│ » /usr/include/google/protobuf/feature_resolver.h │A│ » /usr/include/google/protobuf/field_access_listener.h │A│ » /usr/include/google/protobuf/field_mask.pb.h │A│ » /usr/include/google/protobuf/field_mask.proto │A│ » /usr/include/google/protobuf/generated_enum_reflection.h │A│ » /usr/include/google/protobuf/generated_enum_util.h │A│ » /usr/include/google/protobuf/generated_message_bases.h │A│ » /usr/include/google/protobuf/generated_message_reflection.h │A│ » /usr/include/google/protobuf/generated_message_tctable_decl.h │A│ » /usr/include/google/protobuf/generated_message_tctable_gen.h │A│ » /usr/include/google/protobuf/generated_message_tctable_impl.h │A│ » /usr/include/google/protobuf/generated_message_util.h │A│ » /usr/include/google/protobuf/go_features.proto │A│ » /usr/include/google/protobuf/has_bits.h │A│ » /usr/include/google/protobuf/implicit_weak_message.h │A│ » /usr/include/google/protobuf/inlined_string_field.h │A│ » /usr/include/google/protobuf/internal_visibility.h │A│ » /usr/include/google/protobuf/io/coded_stream.h │A│ » /usr/include/google/protobuf/io/gzip_stream.h │A│ » /usr/include/google/protobuf/io/io_win32.h │A│ » /usr/include/google/protobuf/io/printer.h │A│ » /usr/include/google/protobuf/io/strtod.h │A│ » /usr/include/google/protobuf/io/tokenizer.h │A│ » /usr/include/google/protobuf/io/zero_copy_sink.h │A│ » /usr/include/google/protobuf/io/zero_copy_stream.h │A│ » /usr/include/google/protobuf/io/zero_copy_stream_impl.h │A│ » /usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h │A│ » /usr/include/google/protobuf/java_features.proto │A│ » /usr/include/google/protobuf/json/internal/descriptor_traits.h │A│ » /usr/include/google/protobuf/json/internal/lexer.h │A│ » /usr/include/google/protobuf/json/internal/message_path.h │A│ » /usr/include/google/protobuf/json/internal/parser.h │A│ » /usr/include/google/protobuf/json/internal/parser_traits.h │A│ » /usr/include/google/protobuf/json/internal/unparser.h │A│ » /usr/include/google/protobuf/json/internal/unparser_traits.h │A│ » /usr/include/google/protobuf/json/internal/untyped_message.h │A│ » /usr/include/google/protobuf/json/internal/writer.h │A│ » /usr/include/google/protobuf/json/internal/zero_copy_buffered_stream.h │A│ » /usr/include/google/protobuf/json/json.h │A│ » /usr/include/google/protobuf/map.h │A│ » /usr/include/google/protobuf/map_entry.h │A│ » /usr/include/google/protobuf/map_field.h │A│ » /usr/include/google/protobuf/map_field_lite.h │A│ » /usr/include/google/protobuf/map_type_handler.h │A│ » /usr/include/google/protobuf/message.h │A│ » /usr/include/google/protobuf/message_lite.h │A│ » /usr/include/google/protobuf/metadata.h │A│ » /usr/include/google/protobuf/metadata_lite.h │A│ » /usr/include/google/protobuf/micro_string.h │A│ » /usr/include/google/protobuf/parse_context.h │A│ » /usr/include/google/protobuf/port.h │A│ » /usr/include/google/protobuf/port_def.inc │A│ » /usr/include/google/protobuf/port_undef.inc │A│ » /usr/include/google/protobuf/raw_ptr.h │A│ » /usr/include/google/protobuf/reflection.h │A│ » /usr/include/google/protobuf/reflection_internal.h │A│ » /usr/include/google/protobuf/reflection_mode.h │A│ » /usr/include/google/protobuf/reflection_ops.h │A│ » /usr/include/google/protobuf/reflection_visit_field_info.h │A│ » /usr/include/google/protobuf/reflection_visit_fields.h │A│ » /usr/include/google/protobuf/repeated_field.h │A│ » /usr/include/google/protobuf/repeated_ptr_field.h │A│ » /usr/include/google/protobuf/runtime_version.h │A│ » /usr/include/google/protobuf/serial_arena.h │A│ » /usr/include/google/protobuf/service.h │A│ » /usr/include/google/protobuf/source_context.pb.h │A│ » /usr/include/google/protobuf/source_context.proto │A│ » /usr/include/google/protobuf/string_block.h │A│ » /usr/include/google/protobuf/struct.pb.h │A│ » /usr/include/google/protobuf/struct.proto │A│ » /usr/include/google/protobuf/stubs/callback.h │A│ » /usr/include/google/protobuf/stubs/common.h │A│ » /usr/include/google/protobuf/stubs/platform_macros.h │A│ » /usr/include/google/protobuf/stubs/port.h │A│ » /usr/include/google/protobuf/stubs/status_macros.h │A│ » /usr/include/google/protobuf/text_format.h │A│ » /usr/include/google/protobuf/thread_safe_arena.h │A│ » /usr/include/google/protobuf/timestamp.pb.h │A│ » /usr/include/google/protobuf/timestamp.proto │A│ » /usr/include/google/protobuf/type.pb.h │A│ » /usr/include/google/protobuf/type.proto │A│ » /usr/include/google/protobuf/unknown_field_set.h │A│ » /usr/include/google/protobuf/util/delimited_message_util.h │A│ » /usr/include/google/protobuf/util/field_comparator.h │A│ » /usr/include/google/protobuf/util/field_mask_util.h │A│ » /usr/include/google/protobuf/util/json_util.h │A│ » /usr/include/google/protobuf/util/message_differencer.h │A│ » /usr/include/google/protobuf/util/time_util.h │A│ » /usr/include/google/protobuf/util/type_resolver.h │A│ » /usr/include/google/protobuf/util/type_resolver_util.h │A│ » /usr/include/google/protobuf/varint_shuffle.h │A│ » /usr/include/google/protobuf/wire_format.h │A│ » /usr/include/google/protobuf/wire_format_lite.h │A│ » /usr/include/google/protobuf/wrappers.pb.h │A│ » /usr/include/google/protobuf/wrappers.proto │A│ » /usr/include/upb/base/descriptor_constants.h │A│ » /usr/include/upb/base/internal/endian.h │A│ » /usr/include/upb/base/internal/log2.h │A│ » /usr/include/upb/base/status.h │A│ » /usr/include/upb/base/status.hpp │A│ » /usr/include/upb/base/string_view.h │A│ » /usr/include/upb/base/upcast.h │A│ » /usr/include/upb/generated_code_support.h │A│ » /usr/include/upb/hash/common.h │A│ » /usr/include/upb/hash/int_table.h │A│ » /usr/include/upb/hash/str_table.h │A│ » /usr/include/upb/json/decode.h │A│ » /usr/include/upb/json/encode.h │A│ » /usr/include/upb/lex/atoi.h │A│ » /usr/include/upb/lex/round_trip.h │A│ » /usr/include/upb/lex/strtod.h │A│ » /usr/include/upb/lex/unicode.h │A│ » /usr/include/upb/mem/alloc.h │A│ » /usr/include/upb/mem/arena.h │A│ » /usr/include/upb/mem/arena.hpp │A│ » /usr/include/upb/mem/internal/arena.h │A│ » /usr/include/upb/message/accessors.h │A│ » /usr/include/upb/message/array.h │A│ » /usr/include/upb/message/compare.h │A│ » /usr/include/upb/message/compat.h │A│ » /usr/include/upb/message/copy.h │A│ » /usr/include/upb/message/internal/accessors.h │A│ » /usr/include/upb/message/internal/array.h │A│ » /usr/include/upb/message/internal/compare_unknown.h │A│ » /usr/include/upb/message/internal/extension.h │A│ » /usr/include/upb/message/internal/iterator.h │A│ » /usr/include/upb/message/internal/map.h │A│ » /usr/include/upb/message/internal/map_entry.h │A│ » /usr/include/upb/message/internal/map_sorter.h │A│ » /usr/include/upb/message/internal/message.h │A│ » /usr/include/upb/message/internal/tagged_ptr.h │A│ » /usr/include/upb/message/internal/types.h │A│ » /usr/include/upb/message/map.h │A│ » /usr/include/upb/message/map_gencode_util.h │A│ » /usr/include/upb/message/merge.h │A│ » /usr/include/upb/message/message.h │A│ » /usr/include/upb/message/tagged_ptr.h │A│ » /usr/include/upb/message/value.h │A│ » /usr/include/upb/mini_descriptor/build_enum.h │A│ » /usr/include/upb/mini_descriptor/decode.h │A│ » /usr/include/upb/mini_descriptor/internal/base92.h │A│ » /usr/include/upb/mini_descriptor/internal/decoder.h │A│ » /usr/include/upb/mini_descriptor/internal/encode.h │A│ » /usr/include/upb/mini_descriptor/internal/encode.hpp │A│ » /usr/include/upb/mini_descriptor/internal/modifiers.h │A│ » /usr/include/upb/mini_descriptor/internal/wire_constants.h │A│ » /usr/include/upb/mini_descriptor/link.h │A│ » /usr/include/upb/mini_table/enum.h │A│ » /usr/include/upb/mini_table/extension.h │A│ » /usr/include/upb/mini_table/extension_registry.h │A│ » /usr/include/upb/mini_table/field.h │A│ » /usr/include/upb/mini_table/file.h │A│ » /usr/include/upb/mini_table/internal/enum.h │A│ » /usr/include/upb/mini_table/internal/extension.h │A│ » /usr/include/upb/mini_table/internal/field.h │A│ » /usr/include/upb/mini_table/internal/file.h │A│ » /usr/include/upb/mini_table/internal/message.h │A│ » /usr/include/upb/mini_table/internal/size_log2.h │A│ » /usr/include/upb/mini_table/internal/sub.h │A│ » /usr/include/upb/mini_table/message.h │A│ » /usr/include/upb/mini_table/sub.h │A│ » /usr/include/upb/port/atomic.h │A│ » /usr/include/upb/port/def.inc │A│ » /usr/include/upb/port/undef.inc │A│ » /usr/include/upb/port/vsnprintf_compat.h │A│ » /usr/include/upb/reflection/common.h │A│ » /usr/include/upb/reflection/def.h │A│ » /usr/include/upb/reflection/def.hpp │A│ » /usr/include/upb/reflection/def_pool.h │A│ » /usr/include/upb/reflection/def_type.h │A│ » /usr/include/upb/reflection/descriptor_bootstrap.h │A│ » /usr/include/upb/reflection/enum_def.h │A│ » /usr/include/upb/reflection/enum_reserved_range.h │A│ » /usr/include/upb/reflection/enum_value_def.h │A│ » /usr/include/upb/reflection/extension_range.h │A│ » /usr/include/upb/reflection/field_def.h │A│ » /usr/include/upb/reflection/file_def.h │A│ » /usr/include/upb/reflection/internal/def_pool.h │A│ » /usr/include/upb/reflection/internal/desc_state.h │A│ » /usr/include/upb/reflection/internal/enum_def.h │A│ » /usr/include/upb/reflection/internal/enum_reserved_range.h │A│ » /usr/include/upb/reflection/internal/enum_value_def.h │A│ » /usr/include/upb/reflection/internal/extension_range.h │A│ » /usr/include/upb/reflection/internal/field_def.h │A│ » /usr/include/upb/reflection/internal/file_def.h │A│ » /usr/include/upb/reflection/internal/message_def.h │A│ » /usr/include/upb/reflection/internal/message_reserved_range.h │A│ » /usr/include/upb/reflection/internal/method_def.h │A│ » /usr/include/upb/reflection/internal/oneof_def.h │A│ » /usr/include/upb/reflection/internal/service_def.h │A│ » /usr/include/upb/reflection/internal/upb_edition_defaults.h │A│ » /usr/include/upb/reflection/message.h │A│ » /usr/include/upb/reflection/message.hpp │A│ » /usr/include/upb/reflection/message_def.h │A│ » /usr/include/upb/reflection/message_reserved_range.h │A│ » /usr/include/upb/reflection/method_def.h │A│ » /usr/include/upb/reflection/oneof_def.h │A│ » /usr/include/upb/reflection/service_def.h │A│ » /usr/include/upb/text/debug_string.h │A│ » /usr/include/upb/text/encode.h │A│ » /usr/include/upb/text/internal/encode.h │A│ » /usr/include/upb/text/options.h │A│ » /usr/include/upb/util/def_to_proto.h │A│ » /usr/include/upb/util/required_fields.h │A│ » /usr/include/upb/wire/byte_size.h │A│ » /usr/include/upb/wire/decode.h │A│ » /usr/include/upb/wire/encode.h │A│ » /usr/include/upb/wire/eps_copy_input_stream.h │A│ » /usr/include/upb/wire/internal/decode_fast.h │A│ » /usr/include/upb/wire/reader.h │A│ » /usr/include/upb/wire/types.h │A│ » /usr/include/utf8_range.h │A│ » /usr/include/utf8_validity.h │A│ » /usr/lib/cmake/protobuf/protobuf-config-version.cmake │A│ » /usr/lib/cmake/protobuf/protobuf-config.cmake │A│ » /usr/lib/cmake/protobuf/protobuf-generate.cmake │A│ » /usr/lib/cmake/protobuf/protobuf-module.cmake │A│ » /usr/lib/cmake/protobuf/protobuf-options.cmake │A│ » /usr/lib/cmake/protobuf/protobuf-targets-release.cmake │A│ » /usr/lib/cmake/protobuf/protobuf-targets.cmake │A│ » /usr/lib/cmake/utf8_range/utf8_range-config.cmake │A│ » /usr/lib/cmake/utf8_range/utf8_range-targets-release.cmake │A│ » /usr/lib/cmake/utf8_range/utf8_range-targets.cmake │A│ » /usr/lib/libprotobuf-lite.so │A│ » /usr/lib/libprotobuf-lite.so.31.0.0 │A│ » /usr/lib/libprotobuf.so │A│ » /usr/lib/libprotobuf.so.31.0.0 │A│ » /usr/lib/libprotoc.so │A│ » /usr/lib/libprotoc.so.31.0.0 │A│ » /usr/lib/libupb.a │A│ » /usr/lib/libutf8_range.so │A│ » /usr/lib/libutf8_range.so.31.0.0 │A│ » /usr/lib/libutf8_validity.so │A│ » /usr/lib/libutf8_validity.so.31.0.0 │A│ » /usr/lib/pkgconfig/protobuf-lite.pc │A│ » /usr/lib/pkgconfig/protobuf.pc │A│ » /usr/lib/pkgconfig/upb.pc │A│ » /usr/lib/pkgconfig/utf8_range.pc │A│ » /usr/lib/debug/.build-id/7c/803ff842e280d3cf960fb15b9688c861d24eb7.debug │A│ » /usr/lib/debug/.build-id/c2/804bdce1d2c02de179f1c39625f237a9203add.debug │A│ » /usr/lib/debug/.build-id/11/fdf36de882a8668deff5e5ef6a58bf4eac0c5c.debug │A│ » /usr/lib/debug/.build-id/a4/d361cc92c5356f03de3b15e341bea8baab89e8.debug │A│ » /usr/lib/debug/.build-id/a8/c7edc950681dc7b6119151fc745630b9f4b891.debug │A│ » /usr/lib/debug/.build-id/04/038044cae197fefaf3d45283a5853a3e95affe.debug │A│ » /usr/lib/debug/.build-id/74/1e484597ec6ae7177e81c745b0c0def409c1e5.debug │A│ » /usr/lib/debug/.build-id/4f/5fb9cc2ea4b78532997451589fd8ef5ad6f72c.debug Verifying Verified "p/protobuf/manifest.x86_64.bin" matches built manifest based on hash match: "8807e7ca65b35a51eda48875abc58e2c1ccf3a126247f70ee817c15fd5e0f9a4" Packaging Emitted protobuf-31.0-11-1-x86_64.stone Emitted protobuf-dbginfo-31.0-11-1-x86_64.stone Emitted protobuf-devel-31.0-11-1-x86_64.stone Emitted protobuf-staticlib-31.0-11-1-x86_64.stone Phase Elapsed % │Initialize 0.78s 0.4% │Populate (moss) ││Resolve 0.44s 0.2% ││Fetch 0.39s 0.2% ││Blit 6.39s 3.4% │Fetch 0.38s 0.2% │x86_64 ││Prepare 0.30s 0.2% ││Setup 1.47s 0.8% ││Build 2m39.67s 84.9% ││Install 0.16s 0.1% │Analyze 0.82s 0.4% │Emit 17.21s 9.2% ────────────────────────────────────── Total 3m08.00s 100.0% Build finished successfully at 2026-06-04T07:30:30+02:00